Lines Matching refs:final
4 public final class EapAkaInfo extends android.net.eap.EapInfo {
8 public static final class EapAkaInfo.Builder {
15 method public final int getEapMethodType();
18 public final class EapSessionConfig {
27 public static final class EapSessionConfig.Builder {
45 public static final class EapSessionConfig.EapAkaOption {
49 public static final class EapSessionConfig.EapAkaOption.Builder {
62 field public static final int EAP_TYPE_AKA = 23; // 0x17
63 field public static final int EAP_TYPE_AKA_PRIME = 50; // 0x32
64 field public static final int EAP_TYPE_MSCHAP_V2 = 26; // 0x1a
65 field public static final int EAP_TYPE_SIM = 18; // 0x12
66 field public static final int EAP_TYPE_TTLS = 21; // 0x15
88 public final class ChildSaProposal extends android.net.ipsec.ike.SaProposal {
93 public static final class ChildSaProposal.Builder {
109 public final class ChildSessionConfiguration {
114 public static final class ChildSessionConfiguration.Builder {
127 public final class IkeDerAsn1DnIdentification extends android.net.ipsec.ike.IkeIdentification {
129 field @NonNull public final javax.security.auth.x500.X500Principal derAsn1Dn;
134 field @NonNull public final String fqdn;
140 public final class IkeIpv4AddrIdentification extends android.net.ipsec.ike.IkeIdentification {
142 field @NonNull public final java.net.Inet4Address ipv4Address;
147 field @NonNull public final java.net.Inet6Address ipv6Address;
150 public final class IkeKeyIdIdentification extends android.net.ipsec.ike.IkeIdentification {
152 field @NonNull public final byte[] keyId;
155 public final class IkeRfc822AddrIdentification extends android.net.ipsec.ike.IkeIdentification {
157 field @NonNull public final String rfc822Name;
160 public final class IkeSaProposal extends android.net.ipsec.ike.SaProposal {
167 public static final class IkeSaProposal.Builder {
176 public final class IkeSession implements java.lang.AutoCloseable {
193 public final class IkeSessionConfiguration {
199 field public static final int EXTENSION_TYPE_FRAGMENTATION = 1; // 0x1
200 field public static final int EXTENSION_TYPE_MOBIKE = 2; // 0x2
203 public static final class IkeSessionConfiguration.Builder {
215 public final class IkeSessionConnectionInfo {
222 public final class IkeSessionParams {
237 …field @FlaggedApi("com.android.ipsec.flags.dpd_disable_api") public static final int IKE_DPD_DELAY…
238 field public static final int IKE_OPTION_ACCEPT_ANY_REMOTE_ID = 0; // 0x0
239 field public static final int IKE_OPTION_EAP_ONLY_AUTH = 1; // 0x1
240 field public static final int IKE_OPTION_FORCE_PORT_4500 = 3; // 0x3
241 field public static final int IKE_OPTION_INITIAL_CONTACT = 4; // 0x4
242 field public static final int IKE_OPTION_MOBIKE = 2; // 0x2
245 public static final class IkeSessionParams.Builder {
287 public final class IkeTrafficSelector {
289 field public final int endPort;
290 field @NonNull public final java.net.InetAddress endingAddress;
291 field public final int startPort;
292 field @NonNull public final java.net.InetAddress startingAddress;
295 public final class IkeTunnelConnectionParams {
306 field public static final int DH_GROUP_1024_BIT_MODP = 2; // 0x2
307 field public static final int DH_GROUP_1536_BIT_MODP = 5; // 0x5
308 field public static final int DH_GROUP_2048_BIT_MODP = 14; // 0xe
309 field public static final int DH_GROUP_3072_BIT_MODP = 15; // 0xf
310 field public static final int DH_GROUP_4096_BIT_MODP = 16; // 0x10
311 field public static final int DH_GROUP_CURVE_25519 = 31; // 0x1f
312 field public static final int DH_GROUP_NONE = 0; // 0x0
313 field public static final int ENCRYPTION_ALGORITHM_3DES = 3; // 0x3
314 field public static final int ENCRYPTION_ALGORITHM_AES_CBC = 12; // 0xc
315 field public static final int ENCRYPTION_ALGORITHM_AES_CTR = 13; // 0xd
316 field public static final int ENCRYPTION_ALGORITHM_AES_GCM_12 = 19; // 0x13
317 field public static final int ENCRYPTION_ALGORITHM_AES_GCM_16 = 20; // 0x14
318 field public static final int ENCRYPTION_ALGORITHM_AES_GCM_8 = 18; // 0x12
319 field public static final int ENCRYPTION_ALGORITHM_CHACHA20_POLY1305 = 28; // 0x1c
320 field public static final int INTEGRITY_ALGORITHM_AES_CMAC_96 = 8; // 0x8
321 field public static final int INTEGRITY_ALGORITHM_AES_XCBC_96 = 5; // 0x5
322 field public static final int INTEGRITY_ALGORITHM_HMAC_SHA1_96 = 2; // 0x2
323 field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_256_128 = 12; // 0xc
324 field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_384_192 = 13; // 0xd
325 field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_512_256 = 14; // 0xe
326 field public static final int INTEGRITY_ALGORITHM_NONE = 0; // 0x0
327 field public static final int KEY_LEN_AES_128 = 128; // 0x80
328 field public static final int KEY_LEN_AES_192 = 192; // 0xc0
329 field public static final int KEY_LEN_AES_256 = 256; // 0x100
330 field public static final int KEY_LEN_UNUSED = 0; // 0x0
331 field public static final int PSEUDORANDOM_FUNCTION_AES128_CMAC = 8; // 0x8
332 field public static final int PSEUDORANDOM_FUNCTION_AES128_XCBC = 4; // 0x4
333 field public static final int PSEUDORANDOM_FUNCTION_HMAC_SHA1 = 2; // 0x2
334 field public static final int PSEUDORANDOM_FUNCTION_SHA2_256 = 5; // 0x5
335 field public static final int PSEUDORANDOM_FUNCTION_SHA2_384 = 6; // 0x6
336 field public static final int PSEUDORANDOM_FUNCTION_SHA2_512 = 7; // 0x7
339 …public final class TransportModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParam…
342 public static final class TransportModeChildSessionParams.Builder {
352 public final class TunnelModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParams {
356 public static final class TunnelModeChildSessionParams.Builder {
402 …public final class IkeIOException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException…
407 …public final class IkeInternalException extends android.net.ipsec.ike.exceptions.IkeNonProtocolExc…
412 …public final class IkeNetworkLostException extends android.net.ipsec.ike.exceptions.IkeNonProtocol…
422 field public static final int ERROR_TYPE_AUTHENTICATION_FAILED = 24; // 0x18
423 field public static final int ERROR_TYPE_CHILD_SA_NOT_FOUND = 44; // 0x2c
424 field public static final int ERROR_TYPE_FAILED_CP_REQUIRED = 37; // 0x25
425 field public static final int ERROR_TYPE_INTERNAL_ADDRESS_FAILURE = 36; // 0x24
426 field public static final int ERROR_TYPE_INVALID_IKE_SPI = 4; // 0x4
427 field public static final int ERROR_TYPE_INVALID_KE_PAYLOAD = 17; // 0x11
428 field public static final int ERROR_TYPE_INVALID_MAJOR_VERSION = 5; // 0x5
429 field public static final int ERROR_TYPE_INVALID_MESSAGE_ID = 9; // 0x9
430 field public static final int ERROR_TYPE_INVALID_SELECTORS = 39; // 0x27
431 field public static final int ERROR_TYPE_INVALID_SYNTAX = 7; // 0x7
432 field public static final int ERROR_TYPE_NO_ADDITIONAL_SAS = 35; // 0x23
433 field public static final int ERROR_TYPE_NO_PROPOSAL_CHOSEN = 14; // 0xe
434 field public static final int ERROR_TYPE_SINGLE_PAIR_REQUIRED = 34; // 0x22
435 field public static final int ERROR_TYPE_TEMPORARY_FAILURE = 43; // 0x2b
436 field public static final int ERROR_TYPE_TS_UNACCEPTABLE = 38; // 0x26
437 field public static final int ERROR_TYPE_UNSUPPORTED_CRITICAL_PAYLOAD = 1; // 0x1
440 public final class IkeTimeoutException extends java.io.IOException {
444 …public final class InvalidKeException extends android.net.ipsec.ike.exceptions.IkeProtocolExceptio…
449 …public final class InvalidMajorVersionException extends android.net.ipsec.ike.exceptions.IkeProtoc…
454 …public final class InvalidSelectorsException extends android.net.ipsec.ike.exceptions.IkeProtocolE…