|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.DERNumericString
public class DERNumericString
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
| Constructor Summary | |
|---|---|
DERNumericString(java.lang.String string)
basic constructor - without validation.. |
|
DERNumericString(java.lang.String string,
boolean validate)
Constructor with optional validation. |
|
| Method Summary | |
|---|---|
static DERNumericString |
getInstance(ASN1TaggedObject obj,
boolean explicit)
return an Numeric String from a tagged object. |
static DERNumericString |
getInstance(java.lang.Object obj)
return a Numeric string from the passed in object |
byte[] |
getOctets()
|
java.lang.String |
getString()
|
int |
hashCode()
|
static boolean |
isNumericString(java.lang.String str)
Return true if the string can be represented as a NumericString ('0'..'9', ' ') |
java.lang.String |
toString()
|
| Methods inherited from class org.bouncycastle.asn1.ASN1Primitive |
|---|
equals, fromByteArray, toASN1Primitive |
| Methods inherited from class org.bouncycastle.asn1.ASN1Object |
|---|
getEncoded, getEncoded, hasEncodedTagValue, toASN1Object |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DERNumericString(java.lang.String string)
public DERNumericString(java.lang.String string,
boolean validate)
string - the base string to wrap.validate - whether or not to check the string.
java.lang.IllegalArgumentException - if validate is true and the string
contains characters that should not be in a NumericString.| Method Detail |
|---|
public static DERNumericString getInstance(java.lang.Object obj)
java.lang.IllegalArgumentException - if the object cannot be converted.
public static DERNumericString getInstance(ASN1TaggedObject obj,
boolean explicit)
obj - the tagged object holding the object we wantexplicit - true if the object is meant to be explicitly
tagged false otherwise.
java.lang.IllegalArgumentException - if the tagged object cannot
be converted.public java.lang.String getString()
getString in interface ASN1Stringpublic java.lang.String toString()
toString in class java.lang.Objectpublic byte[] getOctets()
public int hashCode()
hashCode in class ASN1Primitivepublic static boolean isNumericString(java.lang.String str)
str - string to validate.
|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||