com.ibm.security.krb5.internal
Class EncTicketPart
- java.lang.Object
com.ibm.security.krb5.internal.EncTicketPart
- public class EncTicketPart
- extends java.lang.Object
This definition reflects the Network Working Group RFC 1510 specifications dated September 1993 and available at http://www.ietf.org/rfc/rfc1510.txt.
Constructor Summary
Constructor and Description |
---|
EncTicketPart(byte[] data)
|
EncTicketPart(com.ibm.security.util.DerValue encoding)
|
EncTicketPart(TicketFlags new_flags,EncryptionKey new_key,Realm new_crealm,PrincipalName new_cname,TransitedEncoding new_transited,KerberosTime new_authtime,KerberosTime new_starttime,KerberosTime new_endtime,KerberosTime new_renewTill,HostAddresses new_caddr,AuthorizationData new_authorizationData)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
asn1Encode()
Encodes an EncTicketPart object.
|
getAuthTime()
|
|
getAuthzData()
|
|
getClient()
|
|
getClientAddresses()
|
|
getClientRealm()
|
|
getEncryptionKey()
|
|
getEndTime()
|
|
getRenewableTillTime()
|
|
getStartTime()
|
|
getTicketFlags()
|
|
getTransitedEncoding()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
EncTicketPart
- public EncTicketPart(TicketFlags new_flags,
- EncryptionKey new_key,
- Realm new_crealm,
- 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
- public EncTicketPart(byte[] data)
- throws Asn1Exception
- KrbException
- java.io.IOException
EncTicketPart
- public EncTicketPart(com.ibm.security.util.DerValue encoding)
- throws Asn1Exception
- KrbException
- java.io.IOException
Method Detail
asn1Encode
- public byte[] asn1Encode()
- throws Asn1Exception
- java.io.IOException
Encodes an EncTicketPart object.
Returns:
byte array of encoded EncTicketPart object.
Throws:
Asn1Exception
- if an error occurs while decoding an ASN1 encoded data. java.io.IOException
- if an I/O error occurs while reading encoded data. getTicketFlags
- public TicketFlags getTicketFlags( )
getEncryptionKey
- public EncryptionKey getEncryptionKey( )
getClientRealm
- public Realm getClientRealm()
getClient
- public PrincipalName getClient( )
getTransitedEncoding
- public TransitedEncoding getTransitedEncoding( )
getAuthTime
- public KerberosTime getAuthTime( )
getStartTime
- public KerberosTime getStartTime( )
getEndTime
- public KerberosTime getEndTime( )
getRenewableTillTime
- public KerberosTime getRenewableTillTime( )
getClientAddresses
- public HostAddresses getClientAddresses( )
getAuthzData
- public AuthorizationData getAuthzData( )