CarrierConfigManager.Iwlan

public static final class CarrierConfigManager.Iwlan
extends Object

java.lang.Object
   ↳ android.telephony.CarrierConfigManager.Iwlan


Configs used for epdg tunnel bring up.

Summary

Constants

int AUTHENTICATION_METHOD_CERT

Server is authenticated using its certificate.

int AUTHENTICATION_METHOD_EAP_ONLY

Certificate sent from the server is ignored.

int EPDG_ADDRESS_CELLULAR_LOC

Use cellular location to chose epdg server

int EPDG_ADDRESS_IPV4_ONLY

Use IPv4 ePDG addresses only.

int EPDG_ADDRESS_IPV4_PREFERRED

Prioritize IPv4 ePDG addresses.

int EPDG_ADDRESS_IPV6_PREFERRED

Prioritize IPv6 ePDG addresses

int EPDG_ADDRESS_PCO

Use the epdg address received in protocol configuration options (PCO) from the network.

int EPDG_ADDRESS_PLMN

Construct the epdg address using plmn.

int EPDG_ADDRESS_STATIC

Use static epdg address.

int EPDG_ADDRESS_VISITED_COUNTRY

Use Visited Country FQDN rule

int ID_TYPE_FQDN

Ike Identification Fully Qualified Domain Name

int ID_TYPE_KEY_ID

Ike Identification opaque octet stream for vendor specific information

int ID_TYPE_RFC822_ADDR

Ike Identification Fully Qualified RFC 822 email address.

String KEY_ADD_KE_TO_CHILD_SESSION_REKEY_BOOL

Controls if KE payload should be added during child session local rekey procedure.

String KEY_CHILD_SA_REKEY_HARD_TIMER_SEC_INT

Time in seconds after which the child security association session is terminated if rekey procedure is not successful.

String KEY_CHILD_SA_REKEY_SOFT_TIMER_SEC_INT

Time in seconds after which the child session rekey procedure is started.

String KEY_CHILD_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Cipher Block Chaining (CBC) encryption mode of child session.

String KEY_CHILD_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Counter (CTR) encryption mode of child session.

String KEY_CHILD_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Galois/Counter Mode (GCM) encryption mode of child session.

String KEY_DIFFIE_HELLMAN_GROUPS_INT_ARRAY

Supported DH groups for IKE negotiation.

String KEY_DPD_TIMER_SEC_INT

Time in seconds after which a dead peer detection (DPD) request is sent.

String KEY_EPDG_ADDRESS_IP_TYPE_PREFERENCE_INT

Type of IP preference used to prioritize ePDG servers.

String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY

A priority list of ePDG addresses to be used.

String KEY_EPDG_AUTHENTICATION_METHOD_INT

Method used to authenticate epdg server.

String KEY_EPDG_PCO_ID_IPV4_INT

Specifies the PCO id for IPv4 Epdg server address

String KEY_EPDG_PCO_ID_IPV6_INT

Specifies the PCO id for IPv6 Epdg server address

String KEY_EPDG_STATIC_ADDRESS_ROAMING_STRING

Epdg static IP address or FQDN for roaming

String KEY_EPDG_STATIC_ADDRESS_STRING

Epdg static IP address or FQDN

String KEY_IKE_LOCAL_ID_TYPE_INT

Specifies the local identity type for IKE negotiations.

String KEY_IKE_REKEY_HARD_TIMER_SEC_INT

Time in seconds after which the IKE session is terminated if rekey procedure is not successful.

String KEY_IKE_REKEY_SOFT_TIMER_SEC_INT

Time in seconds after which the IKE session rekey procedure is started.

String KEY_IKE_REMOTE_ID_TYPE_INT

Specifies the remote identity type for IKE negotiations.

String KEY_IKE_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Cipher Block Chaining (CBC) encryption mode of IKE session.

String KEY_IKE_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Counter (CTR) encryption mode of IKE session.

String KEY_IKE_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Galois/Counter Mode (GCM) encryption mode of IKE session.

String KEY_MAX_RETRIES_INT

Maximum number of retries for tunnel establishment.

String KEY_MCC_MNCS_STRING_ARRAY

List of '-' separated MCC/MNCs used to create ePDG FQDN as per 3GPP TS 23.003

String KEY_NATT_KEEP_ALIVE_TIMER_SEC_INT

Time in seconds after which a NATT keep alive message is sent.

String KEY_PREFIX

Prefix of all Epdg.KEY_* constants.

String KEY_RETRANSMIT_TIMER_MSEC_INT_ARRAY

List of IKE message retransmission timeouts in milliseconds, where each timeout is the waiting time before next retry, except the last timeout which is the waiting time before terminating the IKE Session.

String KEY_SUPPORTED_CHILD_SESSION_AEAD_ALGORITHMS_INT_ARRAY

List of supported AEAD algorithms for child session.

String KEY_SUPPORTED_CHILD_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

List of supported encryption algorithms for child session.

String KEY_SUPPORTED_IKE_SESSION_AEAD_ALGORITHMS_INT_ARRAY

List of supported AEAD algorithms for IKE session.

String KEY_SUPPORTED_IKE_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

List of supported encryption algorithms for IKE session.

String KEY_SUPPORTED_INTEGRITY_ALGORITHMS_INT_ARRAY

List of supported integrity algorithms for IKE session.

String KEY_SUPPORTED_PRF_ALGORITHMS_INT_ARRAY

List of supported pseudo random function algorithms for IKE session.

String KEY_SUPPORTS_CHILD_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

Enables the use of multiple Child SA proposals, encompassing both carrier-preferred ciphers and all supported ciphers from 3GPP TS 33.210 and RFC 8221, as defined in RFC 7296.

String KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL

Controls if the IKE tunnel setup supports EAP-AKA fast reauth

String KEY_SUPPORTS_IKE_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

Enables the use of multiple IKE SA proposals, encompassing both carrier-preferred ciphers and all supported ciphers from 3GPP TS 33.210 and RFC 8221, as defined in RFC 7296.

Inherited methods

Constants

AUTHENTICATION_METHOD_CERT

Added in API level 31
public static final int AUTHENTICATION_METHOD_CERT

Server is authenticated using its certificate.

Constant Value: 1 (0x00000001)

AUTHENTICATION_METHOD_EAP_ONLY

Added in API level 31
public static final int AUTHENTICATION_METHOD_EAP_ONLY

Certificate sent from the server is ignored. Only Extensible Authentication Protocol (EAP) is used to authenticate the server. EAP_ONLY_AUTH payload is added to IKE_AUTH request if supported.

See also:

Constant Value: 0 (0x00000000)

EPDG_ADDRESS_CELLULAR_LOC

Added in API level 31
public static final int EPDG_ADDRESS_CELLULAR_LOC

Use cellular location to chose epdg server

Constant Value: 3 (0x00000003)

EPDG_ADDRESS_IPV4_ONLY

Added in API level 34
public static final int EPDG_ADDRESS_IPV4_ONLY

Use IPv4 ePDG addresses only.

Constant Value: 2 (0x00000002)

EPDG_ADDRESS_IPV4_PREFERRED

Added in API level 34
public static final int EPDG_ADDRESS_IPV4_PREFERRED

Prioritize IPv4 ePDG addresses.

Constant Value: 0 (0x00000000)

EPDG_ADDRESS_IPV6_PREFERRED

Added in API level 34
public static final int EPDG_ADDRESS_IPV6_PREFERRED

Prioritize IPv6 ePDG addresses

Constant Value: 1 (0x00000001)

EPDG_ADDRESS_PCO

Added in API level 31
public static final int EPDG_ADDRESS_PCO

Use the epdg address received in protocol configuration options (PCO) from the network.

Constant Value: 2 (0x00000002)

EPDG_ADDRESS_PLMN

Added in API level 31
public static final int EPDG_ADDRESS_PLMN

Construct the epdg address using plmn.

Constant Value: 1 (0x00000001)

EPDG_ADDRESS_STATIC

Added in API level 31
public static final int EPDG_ADDRESS_STATIC

Use static epdg address.

Constant Value: 0 (0x00000000)

EPDG_ADDRESS_VISITED_COUNTRY

Added in API level 33
public static final int EPDG_ADDRESS_VISITED_COUNTRY

Use Visited Country FQDN rule

Constant Value: 4 (0x00000004)

ID_TYPE_FQDN

Added in API level 31
public static final int ID_TYPE_FQDN

Ike Identification Fully Qualified Domain Name

Constant Value: 2 (0x00000002)

ID_TYPE_KEY_ID

Added in API level 31
public static final int ID_TYPE_KEY_ID

Ike Identification opaque octet stream for vendor specific information

Constant Value: 11 (0x0000000b)

ID_TYPE_RFC822_ADDR

Added in API level 31
public static final int ID_TYPE_RFC822_ADDR

Ike Identification Fully Qualified RFC 822 email address.

Constant Value: 3 (0x00000003)

KEY_ADD_KE_TO_CHILD_SESSION_REKEY_BOOL

Added in API level 31
public static final String KEY_ADD_KE_TO_CHILD_SESSION_REKEY_BOOL

Controls if KE payload should be added during child session local rekey procedure.

Constant Value: "iwlan.add_ke_to_child_session_rekey_bool"

KEY_CHILD_SA_REKEY_HARD_TIMER_SEC_INT

Added in API level 31
public static final String KEY_CHILD_SA_REKEY_HARD_TIMER_SEC_INT

Time in seconds after which the child security association session is terminated if rekey procedure is not successful. If not set or set to <= 0, the default value is 3600 seconds.

Constant Value: "iwlan.child_sa_rekey_hard_timer_sec_int"

KEY_CHILD_SA_REKEY_SOFT_TIMER_SEC_INT

Added in API level 31
public static final String KEY_CHILD_SA_REKEY_SOFT_TIMER_SEC_INT

Time in seconds after which the child session rekey procedure is started. If not set or set to <= 0, default value is 3000 seconds.

Constant Value: "iwlan.child_sa_rekey_soft_timer_sec_int"

KEY_CHILD_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

Added in API level 31
public static final String KEY_CHILD_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Cipher Block Chaining (CBC) encryption mode of child session. Possible values are: SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.child_session_aes_cbc_key_size_int_array"

KEY_CHILD_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

Added in API level 31
public static final String KEY_CHILD_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Counter (CTR) encryption mode of child session. Possible values are: SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.child_session_aes_ctr_key_size_int_array"

KEY_CHILD_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

public static final String KEY_CHILD_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Galois/Counter Mode (GCM) encryption mode of child session. Possible values are: SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.child_session_aes_gcm_key_size_int_array"

KEY_DIFFIE_HELLMAN_GROUPS_INT_ARRAY

Added in API level 31
public static final String KEY_DIFFIE_HELLMAN_GROUPS_INT_ARRAY

Supported DH groups for IKE negotiation. Possible values are: SaProposal.DH_GROUP_NONE, SaProposal.DH_GROUP_1024_BIT_MODP, SaProposal.DH_GROUP_1536_BIT_MODP, SaProposal.DH_GROUP_2048_BIT_MODP, SaProposal.DH_GROUP_3072_BIT_MODP, SaProposal.DH_GROUP_4096_BIT_MODP

Constant Value: "iwlan.diffie_hellman_groups_int_array"

KEY_DPD_TIMER_SEC_INT

Added in API level 31
public static final String KEY_DPD_TIMER_SEC_INT

Time in seconds after which a dead peer detection (DPD) request is sent. If not set or set to <= 0, default value is 120 seconds.

Constant Value: "iwlan.dpd_timer_sec_int"

KEY_EPDG_ADDRESS_IP_TYPE_PREFERENCE_INT

Added in API level 34
public static final String KEY_EPDG_ADDRESS_IP_TYPE_PREFERENCE_INT

Type of IP preference used to prioritize ePDG servers. Possible values are EPDG_ADDRESS_IPV4_PREFERRED, EPDG_ADDRESS_IPV6_PREFERRED, EPDG_ADDRESS_IPV4_ONLY

Constant Value: "iwlan.epdg_address_ip_type_preference_int"

KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY

Added in API level 31
public static final String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY

A priority list of ePDG addresses to be used. Possible values are EPDG_ADDRESS_STATIC, EPDG_ADDRESS_PLMN, EPDG_ADDRESS_PCO, EPDG_ADDRESS_CELLULAR_LOC, EPDG_ADDRESS_VISITED_COUNTRY

Constant Value: "iwlan.epdg_address_priority_int_array"

KEY_EPDG_AUTHENTICATION_METHOD_INT

Added in API level 31
public static final String KEY_EPDG_AUTHENTICATION_METHOD_INT

Method used to authenticate epdg server. Possible values are AUTHENTICATION_METHOD_EAP_ONLY, AUTHENTICATION_METHOD_CERT

Constant Value: "iwlan.epdg_authentication_method_int"

KEY_EPDG_PCO_ID_IPV4_INT

Added in API level 31
public static final String KEY_EPDG_PCO_ID_IPV4_INT

Specifies the PCO id for IPv4 Epdg server address

Constant Value: "iwlan.epdg_pco_id_ipv4_int"

KEY_EPDG_PCO_ID_IPV6_INT

Added in API level 31
public static final String KEY_EPDG_PCO_ID_IPV6_INT

Specifies the PCO id for IPv6 Epdg server address

Constant Value: "iwlan.epdg_pco_id_ipv6_int"

KEY_EPDG_STATIC_ADDRESS_ROAMING_STRING

Added in API level 31
public static final String KEY_EPDG_STATIC_ADDRESS_ROAMING_STRING

Epdg static IP address or FQDN for roaming

Constant Value: "iwlan.epdg_static_address_roaming_string"

KEY_EPDG_STATIC_ADDRESS_STRING

Added in API level 31
public static final String KEY_EPDG_STATIC_ADDRESS_STRING

Epdg static IP address or FQDN

Constant Value: "iwlan.epdg_static_address_string"

KEY_IKE_LOCAL_ID_TYPE_INT

Added in API level 31
public static final String KEY_IKE_LOCAL_ID_TYPE_INT

Specifies the local identity type for IKE negotiations. Possible values are ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID

Constant Value: "iwlan.ike_local_id_type_int"

KEY_IKE_REKEY_HARD_TIMER_SEC_INT

Added in API level 31
public static final String KEY_IKE_REKEY_HARD_TIMER_SEC_INT

Time in seconds after which the IKE session is terminated if rekey procedure is not successful. If not set or set to <= 0, default value is 3600 seconds.

Constant Value: "iwlan.ike_rekey_hard_timer_in_sec"

KEY_IKE_REKEY_SOFT_TIMER_SEC_INT

Added in API level 31
public static final String KEY_IKE_REKEY_SOFT_TIMER_SEC_INT

Time in seconds after which the IKE session rekey procedure is started. If not set or set to <= 0, default value is 3000 seconds.

Constant Value: "iwlan.ike_rekey_soft_timer_sec_int"

KEY_IKE_REMOTE_ID_TYPE_INT

Added in API level 31
public static final String KEY_IKE_REMOTE_ID_TYPE_INT

Specifies the remote identity type for IKE negotiations. Possible values are ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID

Constant Value: "iwlan.ike_remote_id_type_int"

KEY_IKE_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

Added in API level 31
public static final String KEY_IKE_SESSION_AES_CBC_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Cipher Block Chaining (CBC) encryption mode of IKE session. Possible values: SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.ike_session_encryption_aes_cbc_key_size_int_array"

KEY_IKE_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

Added in API level 31
public static final String KEY_IKE_SESSION_AES_CTR_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Counter (CTR) encryption mode of IKE session. Possible values - SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.ike_session_encryption_aes_ctr_key_size_int_array"

KEY_IKE_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

public static final String KEY_IKE_SESSION_AES_GCM_KEY_SIZE_INT_ARRAY

List of supported key sizes for AES Galois/Counter Mode (GCM) encryption mode of IKE session. Possible values - SaProposal.KEY_LEN_UNUSED, SaProposal.KEY_LEN_AES_128, SaProposal.KEY_LEN_AES_192, SaProposal.KEY_LEN_AES_256

Constant Value: "iwlan.ike_session_encryption_aes_gcm_key_size_int_array"

KEY_MAX_RETRIES_INT

Added in API level 31
public static final String KEY_MAX_RETRIES_INT

Maximum number of retries for tunnel establishment.

Constant Value: "iwlan.max_retries_int"

KEY_MCC_MNCS_STRING_ARRAY

Added in API level 31
public static final String KEY_MCC_MNCS_STRING_ARRAY

List of '-' separated MCC/MNCs used to create ePDG FQDN as per 3GPP TS 23.003

Constant Value: "iwlan.mcc_mncs_string_array"

KEY_NATT_KEEP_ALIVE_TIMER_SEC_INT

Added in API level 31
public static final String KEY_NATT_KEEP_ALIVE_TIMER_SEC_INT

Time in seconds after which a NATT keep alive message is sent. If not set or set to <= 0, default value is 20 seconds.

Constant Value: "iwlan.natt_keep_alive_timer_sec_int"

KEY_PREFIX

Added in API level 31
public static final String KEY_PREFIX

Prefix of all Epdg.KEY_* constants.

Constant Value: "iwlan."

KEY_RETRANSMIT_TIMER_MSEC_INT_ARRAY

Added in API level 31
public static final String KEY_RETRANSMIT_TIMER_MSEC_INT_ARRAY

List of IKE message retransmission timeouts in milliseconds, where each timeout is the waiting time before next retry, except the last timeout which is the waiting time before terminating the IKE Session. Min list length = 1, Max list length = 10 Min timeout = 500 ms, Max timeout = 1800000 ms

Constant Value: "iwlan.retransmit_timer_sec_int_array"

KEY_SUPPORTED_CHILD_SESSION_AEAD_ALGORITHMS_INT_ARRAY

public static final String KEY_SUPPORTED_CHILD_SESSION_AEAD_ALGORITHMS_INT_ARRAY

List of supported AEAD algorithms for child session. Possible values are SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_8, SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_12, SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_16

Constant Value: "iwlan.supported_child_session_aead_algorithms_int_array"

KEY_SUPPORTED_CHILD_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

Added in API level 31
public static final String KEY_SUPPORTED_CHILD_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

List of supported encryption algorithms for child session. Possible values are SaProposal.ENCRYPTION_ALGORITHM_AES_CBC, SaProposal.ENCRYPTION_ALGORITHM_AES_CTR

Constant Value: "iwlan.supported_child_session_encryption_algorithms_int_array"

KEY_SUPPORTED_IKE_SESSION_AEAD_ALGORITHMS_INT_ARRAY

public static final String KEY_SUPPORTED_IKE_SESSION_AEAD_ALGORITHMS_INT_ARRAY

List of supported AEAD algorithms for IKE session. Possible values are SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_8, SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_12, SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_16

Constant Value: "iwlan.supported_ike_session_aead_algorithms_int_array"

KEY_SUPPORTED_IKE_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

Added in API level 31
public static final String KEY_SUPPORTED_IKE_SESSION_ENCRYPTION_ALGORITHMS_INT_ARRAY

List of supported encryption algorithms for IKE session. Possible values are SaProposal.ENCRYPTION_ALGORITHM_AES_CBC, SaProposal.ENCRYPTION_ALGORITHM_AES_CTR

Constant Value: "iwlan.supported_ike_session_encryption_algorithms_int_array"

KEY_SUPPORTED_INTEGRITY_ALGORITHMS_INT_ARRAY

Added in API level 31
public static final String KEY_SUPPORTED_INTEGRITY_ALGORITHMS_INT_ARRAY

List of supported integrity algorithms for IKE session. Possible values are SaProposal.INTEGRITY_ALGORITHM_NONE, SaProposal.INTEGRITY_ALGORITHM_HMAC_SHA1_96, SaProposal.INTEGRITY_ALGORITHM_AES_XCBC_96, SaProposal.INTEGRITY_ALGORITHM_HMAC_SHA2_256_128, SaProposal.INTEGRITY_ALGORITHM_HMAC_SHA2_384_192, SaProposal.INTEGRITY_ALGORITHM_HMAC_SHA2_512_256

Constant Value: "iwlan.supported_integrity_algorithms_int_array"

KEY_SUPPORTED_PRF_ALGORITHMS_INT_ARRAY

Added in API level 31
public static final String KEY_SUPPORTED_PRF_ALGORITHMS_INT_ARRAY

List of supported pseudo random function algorithms for IKE session. Possible values are SaProposal.PSEUDORANDOM_FUNCTION_HMAC_SHA1, SaProposal.PSEUDORANDOM_FUNCTION_AES128_XCBC, SaProposal.PSEUDORANDOM_FUNCTION_SHA2_256, SaProposal.PSEUDORANDOM_FUNCTION_SHA2_384, SaProposal.PSEUDORANDOM_FUNCTION_SHA2_512

Constant Value: "iwlan.supported_prf_algorithms_int_array"

KEY_SUPPORTS_CHILD_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

public static final String KEY_SUPPORTS_CHILD_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

Enables the use of multiple Child SA proposals, encompassing both carrier-preferred ciphers and all supported ciphers from 3GPP TS 33.210 and RFC 8221, as defined in RFC 7296.

Constant Value: "iwlan.supports_child_session_multiple_sa_proposals_bool"

KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL

Added in API level 33
public static final String KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL

Controls if the IKE tunnel setup supports EAP-AKA fast reauth

Constant Value: "iwlan.supports_eap_aka_fast_reauth_bool"

KEY_SUPPORTS_IKE_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

public static final String KEY_SUPPORTS_IKE_SESSION_MULTIPLE_SA_PROPOSALS_BOOL

Enables the use of multiple IKE SA proposals, encompassing both carrier-preferred ciphers and all supported ciphers from 3GPP TS 33.210 and RFC 8221, as defined in RFC 7296.

Constant Value: "iwlan.supports_ike_session_multiple_sa_proposals_bool"