public class

APRep

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

Class Overview

Implements the ASN.1 AP-REP type.

AP-REP ::= [APPLICATION 15] SEQUENCE { pvno [0] INTEGER (5), msg-type [1] INTEGER (15), enc-part [2] EncryptedData -- EncAPRepPart }

This definition reflects the Network Working Group RFC 4120 specification available at http://www.ietf.org/rfc/rfc4120.txt.

Summary

Fields
public EncryptedData encPart
public int msgType
public int pvno
Public Constructors
APRep(EncryptedData new_encPart)
APRep(byte[] data)
APRep(DerValue encoding)
Public Methods
byte[] asn1Encode()
Encodes an APRep object.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public EncryptedData encPart

public int msgType

public int pvno

Public Constructors

public APRep (EncryptedData new_encPart)

Parameters
new_encPart

public APRep (byte[] data)

Parameters
data
Throws
Asn1Exception
IOException
KrbApErrException

public APRep (DerValue encoding)

Parameters
encoding
Throws
Asn1Exception
IOException
KrbApErrException

Public Methods

public byte[] asn1Encode ()

Encodes an APRep object.

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