sun.security.mule.krb5.internal
Class MethodData
java.lang.Object
sun.security.mule.krb5.internal.MethodData
public class MethodData
- extends Object
Implements the ASN.1 EncKrbPrivPart type.
METHOD-DATA ::= SEQUENCE {
method-type[0] INTEGER,
method-data[1] OCTET STRING OPTIONAL
}
|
Constructor Summary |
MethodData(sun.security.util.DerValue encoding)
Constructs a MethodData object. |
MethodData(int type,
byte[] data)
|
|
Method Summary |
byte[] |
asn1Encode()
Encodes an MethodData object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodData
public MethodData(int type,
byte[] data)
MethodData
public MethodData(sun.security.util.DerValue encoding)
throws Asn1Exception,
IOException
- Constructs a MethodData object.
- Parameters:
encoding - a Der-encoded data.
- Throws:
Asn1Exception - if an error occurs while decoding an ASN1 encoded data.
IOException - if an I/O error occurs while reading encoded data.
asn1Encode
public byte[] asn1Encode()
throws Asn1Exception,
IOException
- Encodes an MethodData object.
- Returns:
- the byte array of encoded MethodData object.
- Throws:
Asn1Exception - if an error occurs while decoding an ASN1 encoded data.
IOException - if an I/O error occurs while reading encoded data.
Copyright © 2013. All Rights Reserved.