|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectissrg.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 Extensionpublic java.lang.String getLocation()
public void setLocation(java.lang.String location)
public ASN1Object encodeValue()
throws CodingException
ExtensionOverride this method so that your Extension returns what you want.
encodeValue in class ExtensionCodingException
public void decode(ASN1Object ao)
throws CodingException
Extension
decode in class ExtensionCodingException
public void decodeValue(ASN1Object ao)
throws CodingException
ExtensionOverride this method so that your Extension decodes what you want to fill in its internal fields.
decodeValue in class Extensionao - - the ASN1Object obtained by BER-decoding the bytes of the
extension value OCTET STRING
CodingExceptionpublic static void registerMe()
public java.lang.String extensionValueToString(java.lang.String indent)
ExtensionOverride this method if you need more user-friendly output of your custom extension value.
extensionValueToString in class Extensionindent - - 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 | ||||||||