| Interface | Description |
|---|---|
| AuthToken |
This is the token definition API according to TokenPreauth draft.
|
| Class | Description |
|---|---|
| CheckSum |
The CheckSum as defined in RFC 4120 :
|
| EncryptedData |
The EncryptedData structure, as defined in RFC 4120 :
|
| EncryptionKey |
EncryptionKey ::= SEQUENCE {
keytype [0] Int32 -- actually encryption type --,
keyvalue [1] OCTET STRING
}
|
| EtypeInfo |
ETYPE-INFO ::= SEQUENCE OF ETYPE-INFO-ENTRY
|
| EtypeInfo2 |
ETYPE-INFO2 ::= SEQUENCE SIZE (1..MAX) OF ETYPE-INFO2-ENTRY
|
| EtypeInfo2Entry |
ETYPE-INFO2-ENTRY ::= SEQUENCE {
etype [0] Int32,
salt [1] KerberosString OPTIONAL,
s2kparams [2] OCTET STRING OPTIONAL
}
|
| EtypeInfoEntry |
ETYPE-INFO-ENTRY ::= SEQUENCE {
etype [0] Int32,
salt [1] OCTET STRING OPTIONAL
}
|
| HostAddress |
The HostAddress as defined in RFC 4120 :
|
| HostAddresses |
The HostAddress as defined in RFC 4120 :
|
| KrbError |
KRB-ERROR ::= [APPLICATION 30] SEQUENCE {
pvno [0] INTEGER (5),
msg-type [1] INTEGER (30),
ctime [2] KerberosTime OPTIONAL,
cusec [3] Microseconds OPTIONAL,
stime [4] KerberosTime,
susec [5] Microseconds,
error-code [6] Int32,
crealm [7] Realm OPTIONAL,
cname [8] PrincipalName OPTIONAL,
realm [9] Realm -- service realm --,
sname [10] PrincipalName -- service name --,
e-text [11] KerberosString OPTIONAL,
e-data [12] OCTET STRING OPTIONAL
}
|
| KrbMessage |
A base class for every possible Kerberos messages :
AS-REQ : [APPLICATION 10]
AS-REP : [APPLICATION 11]
TGS-REQ : [APPLICATION 12]
TGS-REP : [APPLICATION 13]
AP-REQ : [APPLICATION 14]
AP-REP : [APPLICATION 15]
KRB-SAFE : [APPLICATION 20]
KRB-PRIV : [APPLICATION 21]
KRB-CRED : [APPLICATION 22]
KRB_ERROR : [APPLICATION 30]
|
| KrbToken |
KRB-TOKEN_VALUE ::= SEQUENCE {
token-format [0] INTEGER,
token-value [1] OCTET STRING,
}
|
| KrbTokenBase |
KRB-TOKEN_VALUE ::= SEQUENCE {
token-format [0] INTEGER,
token-value [1] OCTET STRING,
}
|
| LastReq |
LastReq ::= SEQUENCE OF SEQUENCE {
lr-type [0] Int32,
lr-value [1] KerberosTime
}
|
| LastReqEntry |
LastReq ::= SEQUENCE OF SEQUENCE {
lr-type [0] Int32,
lr-value [1] KerberosTime
}
|
| MethodData |
METHOD-DATA ::= SEQUENCE OF PA-DATA
|
| PrincipalName |
The PrincipalName as defined in RFC 4120 :
|
| Realm |
The Realm, as defined by RFC 4120 :
|
| TransitedEncoding |
TransitedEncoding ::= SEQUENCE {
tr-type [0] Int32 -- must be registered --,
contents [1] OCTET STRING
}
|
| Enum | Description |
|---|---|
| CheckSum.CheckSumField |
The CheckSum fields
|
| CheckSumType |
The various Checksum types.
|
| EncryptedData.EncryptedDataField |
The possible fields
|
| EncryptionKey.EncryptionKeyField | |
| EncryptionType |
According to krb5.hin
|
| EtypeInfo2Entry.EtypeInfo2EntryField | |
| EtypeInfoEntry.EtypeInfoEntryField | |
| HostAddress.HostAddressField |
The HostAddress fields
|
| HostAddrType |
The various possible HostAddress types.
|
| KeyUsage |
From krb5.hin
|
| KrbError.KrbErrorField | |
| KrbMessage.KrbMessageField |
The possible fields.
|
| KrbMessageType |
The possible Kerberos Messages :
AS-REQ : [APPLICATION 10]
AS-REP : [APPLICATION 11]
TGS-REQ : [APPLICATION 12]
TGS-REP : [APPLICATION 13]
AP-REQ : [APPLICATION 14]
AP-REP : [APPLICATION 15]
KRB-SAFE : [APPLICATION 20]
KRB-PRIV : [APPLICATION 21]
KRB-CRED : [APPLICATION 22]
KRB_ERROR : [APPLICATION 30]
|
| KrbTokenBase.KrbTokenField | |
| LastReqEntry.LastReqEntryField | |
| LastReqType | |
| NameType |
The various PrincipalName name-type values, as defined in RFC 4120 and 61111.
|
| PrincipalName.PrincipalNameField |
The possible fields
|
| SamType | |
| TokenFormat | |
| TransitedEncoding.TransitedEncodingField | |
| TransitedEncodingType |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.