public class

MethodData

extends Object
java.lang.Object
   ↳ sun.security.mule.krb5.internal.MethodData

Class Overview

Implements the ASN.1 EncKrbPrivPart type.

METHOD-DATA ::= SEQUENCE { method-type[0] INTEGER, method-data[1] OCTET STRING OPTIONAL }

Summary

Fields
private byte[] methodData
private int methodType
Public Constructors
MethodData(int type, byte[] data)
MethodData(DerValue encoding)
Constructs a MethodData object.
Public Methods
byte[] asn1Encode()
Encodes an MethodData object.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private byte[] methodData

private int methodType

Public Constructors

public MethodData (int type, byte[] data)

Parameters
type
data

public MethodData (DerValue encoding)

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.

Public Methods

public byte[] asn1Encode ()

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.