padata-type ::= PA-FOR-USER
-- value 129
padata-value ::= EncryptedData
-- PA-FOR-USER-ENC
PA-FOR-USER-ENC ::= SEQUENCE {
userName[0] PrincipalName,
userRealm[1] Realm,
cksum[2] Checksum,
auth-package[3] KerberosString
}
This definition reflects MS-SFU.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private final EncryptionKey | |
| public final PrincipalName |
| Access | Constructor and Description |
|---|---|
| public | |
| public | PAForUserEnc(DerValue
the input object encoding, EncryptionKey the key to verify the checksum inside encoding key)Constructs a PA-FOR-USER object from a DER encoding. |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public PrincipalName | |
| public byte[] | getS4UByteArray()
Returns S4UByteArray, the block to calculate checksum inside a PA-FOR-USER-ENC data structure. |
| public String |
| AUTH_PACKAGE | back to summary |
|---|---|
| public static final String AUTH_PACKAGE | |
| key | back to summary |
|---|---|
| private final EncryptionKey key | |
| name | back to summary |
|---|---|
| public final PrincipalName name | |
| PAForUserEnc | back to summary |
|---|---|
| public PAForUserEnc(PrincipalName name, EncryptionKey key) | |
| PAForUserEnc | back to summary |
|---|---|
| public PAForUserEnc(DerValue encoding, EncryptionKey key) throws Asn1Exception, KrbException, IOException Constructs a PA-FOR-USER object from a DER encoding.
| |
| asn1Encode | back to summary |
|---|---|
| public byte[] asn1Encode() throws Asn1Exception, IOException | |
| getName | back to summary |
|---|---|
| public PrincipalName getName() | |
| getS4UByteArray | back to summary |
|---|---|
| public byte[] getS4UByteArray() Returns S4UByteArray, the block to calculate checksum inside a PA-FOR-USER-ENC data structure. It includes: 1. userName.name-type encoded as a 4-byte integer in little endian byte order 2. all string values in the sequence of strings contained in the userName.name-string field 3. the string value of the userRealm field 4. the string value of auth-package field | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |