pasn
Class ASN1ObjectIdentifier
java.lang.Object
pasn.ASN1Object
pasn.ASN1SimpleObject<ASN1IdentifierValue>
pasn.ASN1Identifier
pasn.ASN1ObjectIdentifier
- All Implemented Interfaces:
- ASN1DefaultValuedObject, ASN1EncodingSpecificObject, ASN1GenericObject, ASN1PrimitiveObject<ASN1IdentifierValue>, ASN1Resetable
public class ASN1ObjectIdentifier
- extends ASN1Identifier
An ASN.1 OBJECT IDENTIFIER (OID) is a constrained identifier. This constraint
appears in the first two integers definition that must follow the rules
mentionned hereafter:
- First value must be in range [0, 2]
- Second value must be in range [0, 39]
Next values must be positive integers (including 0)
- Author:
- N. Cottin - http://www.ncottin.net
- See Also:
ASN1RelativeIdentifier
Methods inherited from class pasn.ASN1Identifier |
getMaximumSize, getMinimumSize, getStringDefaultValue, getStringValue, hasDefaultValue, hasValue, isValueDefault, reset, setDecodedValue, setDefaultValue, setMaximumSize, setMinimumSize, setValue, setValue, toString |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASN1ObjectIdentifier
public ASN1ObjectIdentifier()
getASN1Name
public final java.lang.String getASN1Name()
validateConstraints
public final void validateConstraints(ASN1IdentifierValue value)
throws ASN1ConstraintException
- Throws:
ASN1ConstraintException