|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mozilla.jss.asn1.OBJECT_IDENTIFIER
public class OBJECT_IDENTIFIER
Nested Class Summary | |
---|---|
static class |
OBJECT_IDENTIFIER.Template
|
Constructor Summary | |
---|---|
OBJECT_IDENTIFIER(long[] numbers)
Creates an OBJECT_IDENTIFIER from an array of longs, which constitute the numbers that make up the OBJECT IDENTIFIER. |
|
OBJECT_IDENTIFIER(java.lang.String dottedOID)
Creates an OBJECT_IDENTIFIER from a String version. |
Method Summary | |
---|---|
void |
encode(java.io.OutputStream ostream)
Write this value's DER encoding to an output stream using its own base tag. |
void |
encode(Tag implicitTag,
java.io.OutputStream ostream)
Write this value's DER encoding to an output stream using an implicit tag. |
boolean |
equals(java.lang.Object obj)
|
long[] |
getNumbers()
|
Tag |
getTag()
Returns the base tag for this type, not counting any tags that may be imposed on it by its context. |
static OBJECT_IDENTIFIER.Template |
getTemplate()
|
int |
hashCode()
|
OBJECT_IDENTIFIER |
subBranch(long num)
Creates a new OBJECT_IDENTIFIER that is a sub-branch of this one. |
OBJECT_IDENTIFIER |
subBranch(long[] newNums)
Creates a new OBJECT_IDENTIFIER that is a sub-branch of this one. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final OBJECT_IDENTIFIER RSADSI
public static final OBJECT_IDENTIFIER PKCS
public static final OBJECT_IDENTIFIER PKCS1
public static final OBJECT_IDENTIFIER PKCS2
public static final OBJECT_IDENTIFIER RSA_DIGEST
public static final OBJECT_IDENTIFIER PKCS5
public static final OBJECT_IDENTIFIER PKCS9
public static final OBJECT_IDENTIFIER PKCS12
public static final OBJECT_IDENTIFIER RSA_CIPHER
public static final OBJECT_IDENTIFIER ALGORITHM
public static final OBJECT_IDENTIFIER HASH_ALGORITHM
public static final OBJECT_IDENTIFIER PKIX
public static final OBJECT_IDENTIFIER id_cmc
public static final OBJECT_IDENTIFIER id_cmc_cMCStatusInfo
public static final OBJECT_IDENTIFIER id_cmc_identification
public static final OBJECT_IDENTIFIER id_cmc_identityProof
public static final OBJECT_IDENTIFIER id_cmc_dataReturn
public static final OBJECT_IDENTIFIER id_cmc_transactionId
public static final OBJECT_IDENTIFIER id_cmc_senderNonce
public static final OBJECT_IDENTIFIER id_cmc_recipientNonce
public static final OBJECT_IDENTIFIER id_cmc_addExtensions
public static final OBJECT_IDENTIFIER id_cmc_encryptedPOP
public static final OBJECT_IDENTIFIER id_cmc_decryptedPOP
public static final OBJECT_IDENTIFIER id_cmc_lraPOPWitness
public static final OBJECT_IDENTIFIER id_cmc_getCert
public static final OBJECT_IDENTIFIER id_cmc_getCRL
public static final OBJECT_IDENTIFIER id_cmc_revokeRequest
public static final OBJECT_IDENTIFIER id_cmc_regInfo
public static final OBJECT_IDENTIFIER id_cmc_responseInfo
public static final OBJECT_IDENTIFIER id_cmc_QueryPending
public static final OBJECT_IDENTIFIER id_cmc_idPOPLinkRandom
public static final OBJECT_IDENTIFIER id_cmc_idPOPLinkWitness
public static final OBJECT_IDENTIFIER id_cmc_idConfirmCertAcceptance
public static final OBJECT_IDENTIFIER id_cct
public static final OBJECT_IDENTIFIER id_cct_PKIData
public static final OBJECT_IDENTIFIER id_cct_PKIResponse
public static final Tag TAG
public static final Form FORM
Constructor Detail |
---|
public OBJECT_IDENTIFIER(long[] numbers)
public OBJECT_IDENTIFIER(java.lang.String dottedOID) throws java.lang.NumberFormatException
3.2.456.53.23.64
".
java.lang.NumberFormatException
- If the given string cannot be
parsed into an OID.Method Detail |
---|
public Tag getTag()
ASN1Value
getTag
in interface ASN1Value
public long[] getNumbers()
public int hashCode()
hashCode
in class java.lang.Object
public OBJECT_IDENTIFIER subBranch(long num)
OBJECT_IDENTIFIER oid
has the value
{ 1 3 5 6 },
then calling oid.subBranch(4)
would return a new
OBJECT_IDENTIFIER with the value { 1 3 5 6 4 }.
public OBJECT_IDENTIFIER subBranch(long[] newNums)
OBJECT_IDENTIFIER oid
has the value
{ 1 3 5 6 },
then calling oid.subBranch(new long[]{ 4, 3})
would return a new
OBJECT_IDENTIFIER with the value { 1 3 5 6 4 3}.
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void encode(java.io.OutputStream ostream) throws java.io.IOException
ASN1Value
encode
in interface ASN1Value
java.io.IOException
public void encode(Tag implicitTag, java.io.OutputStream ostream) throws java.io.IOException
ASN1Value
encode
in interface ASN1Value
java.io.IOException
public static OBJECT_IDENTIFIER.Template getTemplate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |