public class

AuthorizationDataEntry

extends Object
implements Cloneable
java.lang.Object
   ↳ sun.security.mule.krb5.internal.AuthorizationDataEntry

Summary

Fields
public byte[] adData
public int adType
Public Constructors
AuthorizationDataEntry(int new_adType, byte[] new_adData)
AuthorizationDataEntry(DerValue encoding)
Constructs an instance of AuthorizationDataEntry.
Public Methods
byte[] asn1Encode()
Encodes an AuthorizationDataEntry object.
Object clone()
String toString()
void writeEntry(CCacheOutputStream cos)
Writes the entry's data fields in FCC format to an output stream.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public byte[] adData

public int adType

Public Constructors

public AuthorizationDataEntry (int new_adType, byte[] new_adData)

Parameters
new_adType
new_adData

public AuthorizationDataEntry (DerValue encoding)

Constructs an instance of AuthorizationDataEntry.

Parameters
encoding A single DER-encoded value.
Throws
Asn1Exception
IOException

Public Methods

public byte[] asn1Encode ()

Encodes an AuthorizationDataEntry object.

Returns
  • byte array of encoded AuthorizationDataEntry object.
Throws
Asn1Exception if an error occurs while decoding an ASN1 encoded data.
IOException if an I/O error occurs while reading encoded data.

public Object clone ()

public String toString ()

public void writeEntry (CCacheOutputStream cos)

Writes the entry's data fields in FCC format to an output stream.

Parameters
cos A CCacheOutputStream.
Throws
IOException if an I/O exception occurs.