public enum PaDataType extends Enum<PaDataType> implements EnumType
7.5.2. PreAuthentication Data Types
Padata and Data Type Padata-type Comment
Value
PA-TGS-REQ 1
PA-ENC-TIMESTAMP 2
PA-PW-SALT 3
[reserved] 4
PA-ENC-UNIX-TIME 5 (deprecated)
PA-SANDIA-SECUREID 6
PA-SESAME 7
PA-OSF-DCE 8
PA-CYBERSAFE-SECUREID 9
PA-AFS3-SALT 10
PA-ETYPE-INFO 11
PA-SAM-CHALLENGE 12 (sam/otp)
PA-SAM-RESPONSE 13 (sam/otp)
PA-PK-AS-REQ_OLD 14 (pkinit)
PA-PK-AS-REP_OLD 15 (pkinit)
PA-PK-AS-REQ 16 (pkinit)
PA-PK-AS-REP 17 (pkinit)
PA-ETYPE-INFO2 19 (replaces pa-etype-info)
PA-USE-SPECIFIED-KVNO 20
PA-SAM-REDIRECT 21 (sam/otp)
PA-GET-FROM-TYPED-DATA 22 (embedded in typed data)
TD-PADATA 22 (embeds padata)
PA-SAM-ETYPE-INFO 23 (sam/otp)
PA-ALT-PRINC 24 (crawdad@fnal.gov)
PA-SAM-CHALLENGE2 30 (kenh@pobox.com)
PA-SAM-RESPONSE2 31 (kenh@pobox.com)
PA-EXTRA-TGT 41 Reserved extra TGT
TD-PKINIT-CMS-CERTIFICATES 101 CertificateSet from CMS
TD-KRB-PRINCIPAL 102 PrincipalName
TD-KRB-REALM 103 Realm
TD-TRUSTED-CERTIFIERS 104 from PKINIT
TD-CERTIFICATE-INDEX 105 from PKINIT
TD-APP-DEFINED-ERROR 106 application specific
TD-REQ-NONCE 107 INTEGER
TD-REQ-SEQ 108 INTEGER
PA-PAC-REQUEST 128 (jbrezak@exchange.microsoft.com)
From RFC 6113 :
PA-FOR_USER 129 [MS-KILE]
PA-FOR-X509-USER 130 [MS-KILE]
PA-FOR-CHECK_DUPS 131 [MS-KILE]
PA-AS-CHECKSUM 132 [MS-KILE]
PA-FX-COOKIE 133 [RFC6113]
PA-AUTHENTICATION-SET 134 [RFC6113]
PA-AUTH-SET-SELECTED 135 [RFC6113]
PA-FX-FAST 136 [RFC6113]
PA-FX-ERROR 137 [RFC6113]
PA-ENCRYPTED-CHALLENGE 138 [RFC6113]
PA-OTP-CHALLENGE 141 (gareth.richards@rsa.com) [OTP-PREAUTH]
PA-OTP-REQUEST 142 (gareth.richards@rsa.com) [OTP-PREAUTH]
PA-OTP-CONFIRM 143 (gareth.richards@rsa.com) [OTP-PREAUTH]
PA-OTP-PIN-CHANGE 144 (gareth.richards@rsa.com) [OTP-PREAUTH]
PA-EPAK-AS-REQ 145 (sshock@gmail.com) [RFC6113]
PA-EPAK-AS-REP 146 (sshock@gmail.com) [RFC6113]
PA_PKINIT_KX 147 [RFC6112]
PA_PKU2U_NAME 148 [PKU2U]
| Modifier and Type | Method and Description |
|---|---|
static PaDataType |
fromValue(Integer value)
Get the PaDataType associated with a value.
|
String |
getName() |
int |
getValue() |
static PaDataType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PaDataType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PaDataType NONE
public static final PaDataType TGS_REQ
public static final PaDataType AP_REQ
public static final PaDataType ENC_TIMESTAMP
public static final PaDataType PW_SALT
public static final PaDataType ENC_ENCKEY
public static final PaDataType ENC_UNIX_TIME
public static final PaDataType ENC_SANDIA_SECURID
public static final PaDataType SESAME
public static final PaDataType OSF_DCE
public static final PaDataType CYBERSAFE_SECUREID
public static final PaDataType AFS3_SALT
public static final PaDataType ETYPE_INFO
public static final PaDataType SAM_CHALLENGE
public static final PaDataType SAM_RESPONSE
public static final PaDataType PK_AS_REQ_OLD
public static final PaDataType PK_AS_REP_OLD
public static final PaDataType PK_AS_REQ
public static final PaDataType PK_AS_REP
public static final PaDataType ETYPE_INFO2
public static final PaDataType USE_SPECIFIED_KVNO
public static final PaDataType SVR_REFERRAL_INFO
public static final PaDataType SAM_REDIRECT
public static final PaDataType GET_FROM_TYPED_DATA
public static final PaDataType REFERRAL
public static final PaDataType SAM_CHALLENGE_2
public static final PaDataType SAM_RESPONSE_2
public static final PaDataType PAC_REQUEST
public static final PaDataType FOR_USER
public static final PaDataType S4U_X509_USER
public static final PaDataType AS_CHECKSUM
public static final PaDataType FX_COOKIE
public static final PaDataType FX_FAST
public static final PaDataType FX_ERROR
public static final PaDataType ENCRYPTED_CHALLENGE
public static final PaDataType OTP_CHALLENGE
public static final PaDataType OTP_REQUEST
public static final PaDataType OTP_PIN_CHANGE
public static final PaDataType PKINIT_KX
public static final PaDataType TOKEN_REQUEST
public static final PaDataType ENCPADATA_REQ_ENC_PA_REP
public static final PaDataType TOKEN_CHALLENGE
public static PaDataType[] values()
for (PaDataType c : PaDataType.values()) System.out.println(c);
public static PaDataType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static PaDataType fromValue(Integer value)
value - The integer value of the PaDataType we are looking forCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.