Authenticator ::= [APPLICATION 2] SEQUENCE {
authenticator-vno [0] INTEGER (5),
crealm [1] Realm,
cname [2] PrincipalName,
cksum [3] Checksum OPTIONAL,
cusec [4] Microseconds,
ctime [5] KerberosTime,
subkey [6] EncryptionKey OPTIONAL,
seq-number [7] UInt32 OPTIONAL,
authorization-data [8] AuthorizationData OPTIONAL
}
This definition reflects the Network Working Group RFC 4120 specification available at http://www.ietf.org/rfc/rfc4120.txt.
| Modifier and Type | Field and Description |
|---|---|
| public int | |
| public AuthorizationData | |
| pack-priv Checksum | |
| public PrincipalName | |
| public KerberosTime | |
| public int | |
| pack-priv Integer | |
| pack-priv EncryptionKey |
| Access | Constructor and Description |
|---|---|
| public | Authenticator(PrincipalName new_cname, Checksum new_cksum, int new_cusec, KerberosTime new_ctime, EncryptionKey new_subKey, Integer new_seqNumber, AuthorizationData new_authorizationData)
|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public final Checksum | |
| public final Integer | |
| public final EncryptionKey | |
| private void |
| authenticator_vno | back to summary |
|---|---|
| public int authenticator_vno | |
| authorizationData | back to summary |
|---|---|
| public AuthorizationData authorizationData | |
| cksum | back to summary |
|---|---|
| pack-priv Checksum cksum | |
| cname | back to summary |
|---|---|
| public PrincipalName cname | |
| ctime | back to summary |
|---|---|
| public KerberosTime ctime | |
| cusec | back to summary |
|---|---|
| public int cusec | |
| seqNumber | back to summary |
|---|---|
| pack-priv Integer seqNumber | |
| subKey | back to summary |
|---|---|
| pack-priv EncryptionKey subKey | |
| Authenticator | back to summary |
|---|---|
| public Authenticator(PrincipalName new_cname, Checksum new_cksum, int new_cusec, KerberosTime new_ctime, EncryptionKey new_subKey, Integer new_seqNumber, AuthorizationData new_authorizationData) | |
| Authenticator | back to summary |
|---|---|
| public Authenticator(byte[] data) throws Asn1Exception, IOException, KrbApErrException, RealmException | |
| Authenticator | back to summary |
|---|---|
| public Authenticator(DerValue encoding) throws Asn1Exception, IOException, KrbApErrException, RealmException | |
| asn1Encode | back to summary |
|---|---|
| public byte[] asn1Encode() throws Asn1Exception, IOException Encodes an Authenticator object.
| |
| getChecksum | back to summary |
|---|---|
| public final Checksum getChecksum() | |
| getSeqNumber | back to summary |
|---|---|
| public final Integer getSeqNumber() | |
| getSubKey | back to summary |
|---|---|
| public final EncryptionKey getSubKey() | |
| init | back to summary |
|---|---|
| private void init(DerValue encoding) throws Asn1Exception, IOException, KrbApErrException, RealmException Initializes an Authenticator object.
| |