public class ChallengePassword
extends java.lang.Object
implements org.mozilla.jss.netscape.security.x509.CertAttrSet
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
static java.lang.String |
PASSWORD |
| Constructor and Description |
|---|
ChallengePassword(java.lang.Object stuff)
Create a ChallengePassword object
|
| Modifier and Type | Method and Description |
|---|---|
void |
decode(java.io.InputStream in) |
void |
delete(java.lang.String name)
Currently Unimplemented
|
void |
encode(java.io.OutputStream out)
Currently Unimplemented
|
java.lang.Object |
get(java.lang.String name)
Get an attribute of this object.
|
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
java.lang.String |
getName() |
void |
set(java.lang.String name,
java.lang.Object obj)
Currently Unimplemented
|
java.lang.String |
toString()
Get the password marshalled in this object
|
public static final java.lang.String NAME
public static final java.lang.String PASSWORD
public ChallengePassword(java.lang.Object stuff)
throws java.io.IOException
stuff - (must be of type byte[]) a DER-encoded by array following
The ASN.1 template for ChallenegePassword specified in the SCEP
documentationjava.io.IOException - if the DER encoded byt array was malformed, or if it
did not match the templatepublic java.lang.String toString()
toString in interface org.mozilla.jss.netscape.security.x509.CertAttrSettoString in class java.lang.Objectpublic void encode(java.io.OutputStream out)
throws java.security.cert.CertificateException,
java.io.IOException
encode in interface org.mozilla.jss.netscape.security.x509.CertAttrSetjava.security.cert.CertificateExceptionjava.io.IOExceptionpublic void decode(java.io.InputStream in)
throws java.security.cert.CertificateException,
java.io.IOException
decode in interface org.mozilla.jss.netscape.security.x509.CertAttrSetjava.security.cert.CertificateExceptionjava.io.IOExceptionpublic void set(java.lang.String name,
java.lang.Object obj)
throws java.security.cert.CertificateException,
java.io.IOException
set in interface org.mozilla.jss.netscape.security.x509.CertAttrSetjava.security.cert.CertificateExceptionjava.io.IOExceptionpublic java.lang.Object get(java.lang.String name)
throws java.security.cert.CertificateException,
java.io.IOException
get in interface org.mozilla.jss.netscape.security.x509.CertAttrSetname - the name of the attribute of this object to get. The only
supported attribute is "password"java.security.cert.CertificateExceptionjava.io.IOExceptionpublic void delete(java.lang.String name)
throws java.security.cert.CertificateException,
java.io.IOException
delete in interface org.mozilla.jss.netscape.security.x509.CertAttrSetjava.security.cert.CertificateExceptionjava.io.IOExceptionpublic java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames in interface org.mozilla.jss.netscape.security.x509.CertAttrSetpublic java.lang.String getName()
getName in interface org.mozilla.jss.netscape.security.x509.CertAttrSet