public static final String START_PROFILE = "org.strongswan.android.action.START_PROFILE";
public static final String DISCONNECT = "org.strongswan.android.action.DISCONNECT";
public static final String EXTRA_VPN_PROFILE_UUID = "org.strongswan.android.VPN_PROFILE_UUID";
+ private static final String EXTRA_VPN_PROFILE_ID = "org.strongswan.android.VPN_PROFILE_ID";
private static final String WAITING_FOR_RESULT = "WAITING_FOR_RESULT";
private static final String PROFILE_NAME = "PROFILE_NAME";
VpnProfileDataSource dataSource = new VpnProfileSource(this);
dataSource.open();
String profileUUID = intent.getStringExtra(EXTRA_VPN_PROFILE_UUID);
+ if (profileUUID == null)
+ {
+ profileUUID = intent.getStringExtra(EXTRA_VPN_PROFILE_ID);
+ }
if (profileUUID != null)
{
profile = dataSource.getVpnProfile(profileUUID);
removeFragmentByTag(DIALOG_TAG);
String profileUUID = intent.getStringExtra(EXTRA_VPN_PROFILE_UUID);
+ if (profileUUID == null)
+ {
+ profileUUID = intent.getStringExtra(EXTRA_VPN_PROFILE_ID);
+ }
if (profileUUID != null)
{
VpnProfileDataSource dataSource = new VpnProfileSource(this);