|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.security.cert.X509CRLEntry
|
+--codec.x509.CRLEntry
a CRLEntry is an entry in an X509Crl. It consists of a
serial number, a date representation and optional extensions
SEQUENCE {
userCertificate CertificateSerialNumber,
revocationDate Time,
crlEntryExtensions Extensions OPTIONAL
-- if present, must be v2
}
Creation date: (10.09.99 19:03:34)
| Constructor Summary | |
CRLEntry()
standard constructor; initializes the ASN.1 structure |
|
CRLEntry(BigInteger nr,
Calendar wann)
constructor for a specific CRL entry |
|
| Method Summary | |
void |
addExtension(X509Extension ex)
adds an extension to this CRLEntry |
void |
checkConstraints()
for interface codec.asn1.ASN1Type |
void |
decode(Decoder dec)
for interface codec.asn1.ASN1Type |
void |
encode(Encoder enc)
for interface codec.asn1.ASN1Type |
Constraint |
getConstraint()
for interface codec.asn1.ASN1Type |
Set |
getCriticalExtensionOIDs()
implemented abstract method from java.security.cert.X509CRLEntry |
byte[] |
getEncoded()
implemented abstract method from java.security.cert.X509CRLEntry |
Collection |
getExtensions()
implemented abstract method from java.security.cert.X509CRLEntry |
byte[] |
getExtensionValue(String oid)
implemented abstract method from java.security.cert.X509CRLEntry |
Set |
getNonCriticalExtensionOIDs()
implemented abstract method from java.security.cert.X509CRLEntry |
Date |
getRevocationDate()
implemented abstract method from java.security.cert.X509CRLEntry |
BigInteger |
getSerialNumber()
implemented abstract method from java.security.cert.X509CRLEntry |
int |
getTag()
for interface codec.asn1.ASN1Type |
int |
getTagClass()
for interface codec.asn1.ASN1Type |
Object |
getValue()
for interface codec.asn1.ASN1Type |
boolean |
hasExtensions()
implemented abstract method from java.security.cert.X509CRLEntry |
boolean |
hasUnsupportedCriticalExtension()
implemented abstract method from java.security.cert.X509CRLEntry |
boolean |
isExplicit()
for interface codec.asn1.ASN1Type |
boolean |
isOptional()
for interface codec.asn1.ASN1Type |
boolean |
isType(int eins,
int zwei)
for interface codec.asn1.ASN1Type |
void |
readExternal(ObjectInput s)
|
void |
setConstraint(Constraint c)
for interface codec.asn1.ASN1Type |
void |
setExplicit(boolean ex)
for interface codec.asn1.ASN1Type |
void |
setOptional(boolean opt)
for interface codec.asn1.ASN1Type |
void |
setRevocationDate(Calendar cal)
set the date of this revocation entry |
void |
setRevocationDate(Date date)
set the date of this revocation entry |
void |
setSerialNumber(BigInteger nsnr)
set the serial number date of the certificate to be revoked in this CRL entry. |
void |
setSerialNumber(int nsnr)
set the serial number date of the certificate to be revoked in this CRL entry. |
String |
toString()
menschl. lesbare Form |
String |
toString(String offset)
menschl. lesbare Form |
void |
writeExternal(ObjectOutput s)
|
| Methods inherited from class java.security.cert.X509CRLEntry |
equals, hashCode |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CRLEntry()
public CRLEntry(BigInteger nr,
Calendar wann)
| Method Detail |
public void setConstraint(Constraint c)
codec.asn1.ASN1TypesetConstraint in interface ASN1Typecodec.asn1.ASN1Typeo - The constraint to set.public Constraint getConstraint()
codec.asn1.ASN1TypegetConstraint in interface ASN1Typecodec.asn1.ASN1Typenull.public void addExtension(X509Extension ex)
public void checkConstraints()
throws ConstraintException
codec.asn1.ASN1TypecheckConstraints in interface ASN1Typecodec.asn1.ASN1TypeConstraint,
ConstraintCollection
public void decode(Decoder dec)
throws ASN1Exception,
IOException
codec.asn1.ASN1Typedecode in interface ASN1Type
public void encode(Encoder enc)
throws ASN1Exception,
IOException
codec.asn1.ASN1Typeencode in interface ASN1Typepublic Set getCriticalExtensionOIDs()
java.security.cert.X509CRLEntrygetCriticalExtensionOIDs in class X509CRLEntry
public byte[] getEncoded()
throws CRLException
java.security.cert.X509CRLEntrygetEncoded in class X509CRLEntrypublic Collection getExtensions()
java.security.cert.X509CRLEntrypublic byte[] getExtensionValue(String oid)
java.security.cert.X509CRLEntrygetExtensionValue in class X509CRLEntrypublic Set getNonCriticalExtensionOIDs()
java.security.cert.X509CRLEntrygetNonCriticalExtensionOIDs in class X509CRLEntrypublic Date getRevocationDate()
java.security.cert.X509CRLEntrygetRevocationDate in class X509CRLEntrypublic BigInteger getSerialNumber()
java.security.cert.X509CRLEntrygetSerialNumber in class X509CRLEntrypublic int getTag()
codec.asn1.ASN1TypegetTag in interface ASN1Typepublic int getTagClass()
codec.asn1.ASN1TypegetTagClass in interface ASN1Typepublic Object getValue()
codec.asn1.ASN1TypegetValue in interface ASN1Typepublic boolean hasExtensions()
java.security.cert.X509CRLEntryhasExtensions in class X509CRLEntrypublic boolean hasUnsupportedCriticalExtension()
java.security.cert.X509CRLEntryhasUnsupportedCriticalExtension in class X509CRLEntryfalsepublic boolean isExplicit()
codec.asn1.ASN1TypeisExplicit in interface ASN1Typepublic boolean isOptional()
codec.asn1.ASN1TypeisOptional in interface ASN1Type
public boolean isType(int eins,
int zwei)
codec.asn1.ASN1TypeisType in interface ASN1Typecodec.asn1.ASN1Typetag - The tag to match.tagclass - The tag class to match.true if this type matches the given tag and tag
class.public void setExplicit(boolean ex)
codec.asn1.ASN1TypesetExplicit in interface ASN1Typepublic void setOptional(boolean opt)
codec.asn1.ASN1TypesetOptional in interface ASN1Typepublic void setRevocationDate(Calendar cal)
public void setRevocationDate(Date date)
public void setSerialNumber(int nsnr)
public void setSerialNumber(BigInteger nsnr)
public String toString()
toString in class X509CRLEntrypublic String toString(String offset)
public void writeExternal(ObjectOutput s)
throws IOException
writeExternal in interface Externalizable
public void readExternal(ObjectInput s)
throws IOException
readExternal in interface Externalizable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||