|
Préférences
Moteurs de recherche
|
||||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
org.ietf.jgss
|
|||||||||||||||||||||
| Constructor Summary | |
|---|---|
Oid(byte[] data)
Creates an Oid object from its ASN.1 DER encoding. |
|
Oid(InputStream derOid)
Creates an Oid object from its ASN.1 DER encoding. |
|
Oid(String strOid)
Constructs an Oid object from a string representation of its integer components. |
|
| Method Summary | |
|---|---|
boolean |
containedIn(Oid[] oids)
A utility method to test if this Oid value is contained within the supplied Oid array. |
boolean |
equals(Object other)
Tests if two Oid objects represent the same Object identifier value. |
byte[] |
getDER()
Returns the full ASN.1 DER encoding for this oid object, which includes the tag and length. |
int |
hashCode()
Returns a hashcode value for this Oid. |
String |
toString()
Returns a string representation of the oid's integer components in dot separated notation. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Oid(String strOid) throws GSSException
strOid - the dot separated string representation of the oid.
For instance, "1.2.840.113554.1.2.2".
GSSException - may be thrown when the string is incorrectly
formattedpublic Oid(InputStream derOid) throws GSSException
derOid - stream containing the DER encoded oid
GSSException - may be thrown when the DER encoding does not
follow the prescribed format.
public Oid(byte[] data)
throws GSSException
data - byte array containing the DER encoded oid
GSSException - may be thrown when the DER encoding does not
follow the prescribed format.| Method Detail |
|---|
public String toString()
public boolean equals(Object other)
other - the Oid object that has to be compared to this one
true if the two Oid objects represent the same
value, false otherwise.Object.hashCode(),
Hashtable
public byte[] getDER()
throws GSSException
GSSException - may be thrown when the oid can't be encodedpublic boolean containedIn(Oid[] oids)
oids - the array of Oid's to search
public int hashCode()
Object.equals(java.lang.Object),
Hashtable