|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.rsa.certj.cert.attributes.X501Attribute | +--com.rsa.certj.cert.attributes.VeriSignCRSVersion
This class holds, encodes, and decodes the CRS version attribute.
The current version of the VeriSignCRSVersion
is zero. If the version indicator is omitted, the version
is assumed to be zero.
-- Description: Identifies a CRS Version attribute -- OID in decimal notation: (2.16.840.1.113733.1.9.9) -- Definition: id-crs-version ::= {id-attributes crs-version(9)} CRSVersion ::= INTEGER |
See Also
Fields inherited from class com.rsa.certj.cert.attributes.X501Attribute |
CHALLENGE_PASSWORD, CONTENT_TYPE, COUNTRY_OF_CITIZENSHIP, COUNTRY_OF_RESIDENCE, CRS_DUAL_STATUS, CRS_FAILURE_INFO, CRS_MESSAGE_TYPE, CRS_PKI_STATUS, CRS_RECIPIENT_NONCE, CRS_SENDER_NONCE, CRS_TRANSACTION_ID, CRS_VERSION, DATE_OF_BIRTH, FRIENDLY_NAME, GENDER, LOCAL_KEY_ID, MESSAGE_DIGEST, NON_STANDARD, PLACE_OF_BIRTH, POSTAL_ADDRESS, PSEUDONYM, SIGNING_TIME, SMART_CSP, X509_V3_EXTENSION |
Constructor Summary |
|
VeriSignCRSVersion()
Constructs an empty |
|
VeriSignCRSVersion(int version)
Constructs a |
Method Summary |
|
clone()
Overrides the default |
|
boolean |
equals(Object obj)
Returns |
int |
getVersion()
Gets the value of this attribute. |
void |
setVersion(int version)
Sets the value of this attribute, the CRS version, to version. |
Methods inherited from class com.rsa.certj.cert.attributes.X501Attribute |
clearSensitiveData, compareOID, derEncodeAttributeLen, getAttributeType, getAttributeTypeString, getDEREncoding, getDERLen, getInstance, getNextBEROffset, getOID, isAttributeType |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VeriSignCRSVersion()
VeriSignCRSVersion
object.public VeriSignCRSVersion(int version)
VeriSignCRSVersion
object
and initializes it with the value given.
Parameters
version | A version of the VeriSign CRS Profile Specification (the current version is zero). Contact your VeriSign representative to obtain a copy of the VeriSign CRS Profile Specification. |
Method Detail |
public void setVersion(int version)
Parameters
version | A version of the VeriSign CRS Profile Specification (the current version is zero). Contact your VeriSign representative to obtain a copy of the VeriSign CRS Profile Specification. |
public int getVersion()
-1
.
Returns
int
that specifies the CRS version.
If the value is not set, this method returns -1
.public Object clone() throws CloneNotSupportedException
clone
method to get a deeper clone.
Overrides
clone
in class X501Attribute
Returns
VeriSignCRSVersion
object,
a copy of this object.
Throws
CloneNotSupportedException
- If the cloning operation
is not successful.public boolean equals(Object obj)
true
if this object and obj
contain the same VeriSignCRSVersion
,
returns false
otherwise.Overrides
equals
in class Object
Parameters
obj | The instance of the |
Returns
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |