EncTicketPart ::= [APPLICATION 3] SEQUENCE {
flags [0] TicketFlags,
key [1] EncryptionKey,
crealm [2] Realm,
cname [3] PrincipalName,
transited [4] TransitedEncoding,
authtime [5] KerberosTime,
starttime [6] KerberosTime OPTIONAL,
endtime [7] KerberosTime,
renew-till [8] KerberosTime OPTIONAL,
caddr [9] HostAddresses OPTIONAL,
authorization-data [10] 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 AuthorizationData | |
| public KerberosTime | |
| public HostAddresses | |
| public PrincipalName | |
| public KerberosTime | |
| public TicketFlags | |
| public EncryptionKey | |
| public KerberosTime | |
| public KerberosTime | |
| public TransitedEncoding |
| Access | Constructor and Description |
|---|---|
| public | EncTicketPart(TicketFlags new_flags, EncryptionKey new_key, PrincipalName new_cname, TransitedEncoding new_transited, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, HostAddresses new_caddr, AuthorizationData new_authorizationData)
|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| private static String | |
| private void |
| authorizationData | back to summary |
|---|---|
| public AuthorizationData authorizationData | |
| authtime | back to summary |
|---|---|
| public KerberosTime authtime | |
| caddr | back to summary |
|---|---|
| public HostAddresses caddr | |
| cname | back to summary |
|---|---|
| public PrincipalName cname | |
| endtime | back to summary |
|---|---|
| public KerberosTime endtime | |
| flags | back to summary |
|---|---|
| public TicketFlags flags | |
| key | back to summary |
|---|---|
| public EncryptionKey key | |
| renewTill | back to summary |
|---|---|
| public KerberosTime renewTill | |
| starttime | back to summary |
|---|---|
| public KerberosTime starttime | |
| transited | back to summary |
|---|---|
| public TransitedEncoding transited | |
| EncTicketPart | back to summary |
|---|---|
| public EncTicketPart(TicketFlags new_flags, EncryptionKey new_key, PrincipalName new_cname, TransitedEncoding new_transited, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, HostAddresses new_caddr, AuthorizationData new_authorizationData) | |
| EncTicketPart | back to summary |
|---|---|
| public EncTicketPart(byte[] data) throws Asn1Exception, KrbException, IOException | |
| EncTicketPart | back to summary |
|---|---|
| public EncTicketPart(DerValue encoding) throws Asn1Exception, KrbException, IOException | |
| asn1Encode | back to summary |
|---|---|
| public byte[] asn1Encode() throws Asn1Exception, IOException Encodes an EncTicketPart object.
| |
| getHexBytes | back to summary |
|---|---|
| private static String getHexBytes(byte[] bytes, int len) throws IOException Initializes an EncTicketPart object.
| |
| init | back to summary |
|---|---|
| private void init(DerValue encoding) throws Asn1Exception, IOException, RealmException | |