|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.security.Certificate | +--weblogic.security.X509
DER encoded X.509 certificate class.
Certificate
, Serialized FormField Summary | |
protected byte[] |
contents
|
protected byte[] |
fingerprint
|
protected X500Name |
issuer
|
protected X509 |
issuerCertificate
|
protected java.util.Date |
notAfterDate
|
protected java.util.Date |
notBeforeDate
|
protected java.math.BigInteger |
serial
|
Fields inherited from class weblogic.security.Certificate |
holder,
key,
validated |
Constructor Summary | |
X509()
|
|
X509(java.io.File file)
|
|
X509(java.io.InputStream is)
|
|
X509(java.net.URL url)
|
Method Summary | |
java.lang.String |
explain()
If this certificate is invalid, explain why. |
byte[] |
getBytes()
|
byte[] |
getFingerprint()
|
X500Name |
getIssuer()
|
X509 |
getIssuerCertificate()
|
java.util.Date |
getNotAfterDate()
|
java.math.BigInteger |
getSerialNumber()
|
X500Name |
getSubject()
|
void |
initialize(java.io.InputStream is)
Initialize the certificate from the specified input stream. |
void |
input(java.io.InputStream IS)
|
int |
length()
|
void |
output(java.io.OutputStream os)
|
void |
save(java.io.OutputStream os)
|
void |
setIssuerCertificate(X509 ic)
|
java.lang.String |
toString()
|
boolean |
verify()
|
boolean |
verifyDate()
|
boolean |
verifySignature()
|
Methods inherited from class weblogic.security.Certificate |
getHolder,
getKey,
initialize,
initialize,
valid |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected byte[] contents
protected byte[] fingerprint
protected X500Name issuer
protected X509 issuerCertificate
protected java.util.Date notBeforeDate
protected java.util.Date notAfterDate
protected java.math.BigInteger serial
Constructor Detail |
public X509()
public X509(java.io.InputStream is) throws KeyManagementException
public X509(java.io.File file) throws KeyManagementException
public X509(java.net.URL url) throws KeyManagementException
Method Detail |
public void initialize(java.io.InputStream is) throws KeyManagementException
public void save(java.io.OutputStream os)
public void input(java.io.InputStream IS) throws java.io.IOException
public void output(java.io.OutputStream os) throws java.io.IOException
public int length()
public boolean verify() throws KeyManagementException, AuthenticationException
public java.lang.String explain()
public boolean verifyDate()
public java.util.Date getNotAfterDate()
public boolean verifySignature() throws KeyManagementException, AuthenticationException
public X500Name getIssuer()
public X500Name getSubject()
public void setIssuerCertificate(X509 ic)
public X509 getIssuerCertificate()
public byte[] getFingerprint()
public byte[] getBytes()
public java.lang.String toString()
public java.math.BigInteger getSerialNumber()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs60 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |