org.bouncycastle.asn1.misc

Class CAST5CBCParameters

Implemented Interfaces:
DEREncodable

public class CAST5CBCParameters
extends ASN1Encodable

Constructor Summary

CAST5CBCParameters(byte[] iv, int keyLength)
CAST5CBCParameters(ASN1Sequence seq)

Method Summary

byte[]
getIV()
static CAST5CBCParameters
getInstance(Object o)
int
getKeyLength()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDERObject, getEncoded, hashCode, toASN1Object

Constructor Details

CAST5CBCParameters

public CAST5CBCParameters(byte[] iv,
                          int keyLength)


CAST5CBCParameters

public CAST5CBCParameters(ASN1Sequence seq)

Method Details

getIV

public byte[] getIV()


getInstance

public static CAST5CBCParameters getInstance(Object o)


getKeyLength

public int getKeyLength()


toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 cast5CBCParameters ::= SEQUENCE {
                           iv         OCTET STRING DEFAULT 0,
                                  -- Initialization vector
                           keyLength  INTEGER
                                  -- Key length, in bits
                      }
 
Overrides:
toASN1Object in interface ASN1Encodable