|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object issrg.ac.Extension issrg.ac.extensions.WebdavCertificate
public class WebdavCertificate
Field Summary | |
---|---|
static java.lang.String |
WEBDAV_CERTIFICATE_METHOD_OID
|
Fields inherited from class issrg.ac.Extension |
---|
critical, extnID, Null, theObject |
Constructor Summary | |
---|---|
WebdavCertificate(ASN1Object ao)
Creates a new instance of WebdavCertificate |
|
WebdavCertificate(java.lang.String location,
java.lang.String subjectDN,
java.math.BigInteger serial)
|
Method Summary | |
---|---|
void |
decode(ASN1Object ao)
This method decodes a given ASN1Object. |
void |
decodeValue(ASN1Object ao)
This method decodes the Extension Value. |
ASN1Object |
encodeValue()
This method encodes the extension value to the ASN1Object representing the encoding of the extension value and returns it. |
java.lang.String |
extensionValueToString(java.lang.String indent)
This method returns the String representation of the extension value. |
java.lang.String |
getExtensionOID()
Returns the OID of the extension in the dotted form. |
java.lang.String |
getLocation()
|
static void |
registerMe()
|
void |
setLocation(java.lang.String location)
|
Methods inherited from class issrg.ac.Extension |
---|
clone, getExtensionValue, isCritical, setCritical, setExtensionOID, setExtensionValue, toASN1Object, toString, toString |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String WEBDAV_CERTIFICATE_METHOD_OID
Constructor Detail |
---|
public WebdavCertificate(ASN1Object ao) throws CodingException
CodingException
public WebdavCertificate(java.lang.String location, java.lang.String subjectDN, java.math.BigInteger serial)
Method Detail |
---|
public java.lang.String getExtensionOID()
Extension
getExtensionOID
in class Extension
public java.lang.String getLocation()
public void setLocation(java.lang.String location)
public ASN1Object encodeValue() throws CodingException
Extension
Override this method so that your Extension returns what you want.
encodeValue
in class Extension
CodingException
public void decode(ASN1Object ao) throws CodingException
Extension
decode
in class Extension
CodingException
public void decodeValue(ASN1Object ao) throws CodingException
Extension
Override this method so that your Extension decodes what you want to fill in its internal fields.
decodeValue
in class Extension
ao
- - the ASN1Object obtained by BER-decoding the bytes of the
extension value OCTET STRING
CodingException
public static void registerMe()
public java.lang.String extensionValueToString(java.lang.String indent)
Extension
Override this method if you need more user-friendly output of your custom extension value.
extensionValueToString
in class Extension
indent
- - the indentation to use at the beginning of each line to
make the text human-friendly
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |