org.bouncycastle.asn1.cmp

Class PKIFreeText

Implemented Interfaces:
DEREncodable

public class PKIFreeText
extends ASN1Encodable

Constructor Summary

PKIFreeText(ASN1Sequence seq)
PKIFreeText(DERUTF8String p)

Method Summary

static PKIFreeText
getInstance(Object obj)
static PKIFreeText
getInstance(ASN1TaggedObject obj, boolean explicit)
DERUTF8String
getStringAt(int i)
Return the UTF8STRING at index i.
int
size()
Return the number of string elements present.
DERObject
toASN1Object()
 PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDERObject, getEncoded, hashCode, toASN1Object

Constructor Details

PKIFreeText

public PKIFreeText(ASN1Sequence seq)


PKIFreeText

public PKIFreeText(DERUTF8String p)

Method Details

getInstance

public static PKIFreeText getInstance(Object obj)


getInstance

public static PKIFreeText getInstance(ASN1TaggedObject obj,
                                      boolean explicit)


getStringAt

public DERUTF8String getStringAt(int i)
Return the UTF8STRING at index i.

Parameters:
i - index of the string of interest

Returns:
the string at index i.


size

public int size()
Return the number of string elements present.

Returns:
number of elements present.


toASN1Object

public DERObject toASN1Object()
 PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
 
Overrides:
toASN1Object in interface ASN1Encodable