org.bouncycastle.asn1.isismtt.x509

Class Restriction

Implemented Interfaces:
DEREncodable

public class Restriction
extends ASN1Encodable

Some other restriction regarding the usage of this certificate.

  RestrictionSyntax ::= DirectoryString (SIZE(1..1024))
 

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

Restriction(String restriction)
Constructor from a given details.

Method Summary

static Restriction
getInstance(Object obj)
DirectoryString
getRestriction()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

Restriction

public Restriction(String restriction)
Constructor from a given details.
Parameters:
restriction - The describtion of the restriction.

Method Details

getInstance

public static Restriction getInstance(Object obj)

getRestriction

public DirectoryString getRestriction()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Returns:

      RestrictionSyntax ::= DirectoryString (SIZE(1..1024))
 

Overrides:
toASN1Object in interface ASN1Encodable
Returns:
a DERObject