OSDN Git Service

Clear VPN after Clear credentials if VPN is being established
authorinsight.lee <insight.lee@lge.com>
Mon, 16 Jan 2017 23:27:01 +0000 (08:27 +0900)
committerinsight.lee <insight.lee@lge.com>
Wed, 18 Jan 2017 01:44:57 +0000 (10:44 +0900)
commit03159e4c85991fb6e4f1e016cdaf7f8947386c50
tree3e5f2690d6d62fe472970945be531f15f555a338
parentab9e269d068bd9c10b5501f26230214ae673c3cd
Clear VPN after Clear credentials if VPN is being established

1. There is no way to disconnect VPN after 'Clear credentials'
without removing whole Internet connection because VPN profile to
disconnect is removed when Clear credentials.

2. This commit checks whether VPN is being established or not when
Clear credentials and disconnect VPN if VPN is being established.
Lastly, this shows a toast message to inform VPN disconnected.

Test: manual - took a photo

Signed-off-by : Sungmin Lee <insight.lee@lge.com>
Bug: 29093779

Change-Id: Id5ea01c8731b3b0fca2a31d9d84e8c103952b377
res/values/strings.xml
src/com/android/settings/CredentialStorage.java
src/com/android/settings/vpn2/ConfigDialogFragment.java
src/com/android/settings/vpn2/VpnUtils.java