public class ReloadableX509CRL extends X509CRL
Constructor and Description |
---|
ReloadableX509CRL(String crlUrl) |
ReloadableX509CRL(String crlUrl,
CertificateFactory certificateFactory) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getCriticalExtensionOIDs() |
byte[] |
getEncoded() |
byte[] |
getExtensionValue(String oid) |
Principal |
getIssuerDN() |
Date |
getNextUpdate() |
Set<String> |
getNonCriticalExtensionOIDs() |
Callable<X509CRL> |
getReloaderCallable() |
X509CRLEntry |
getRevokedCertificate(BigInteger serialNumber) |
Set<? extends X509CRLEntry> |
getRevokedCertificates() |
String |
getSigAlgName() |
String |
getSigAlgOID() |
byte[] |
getSigAlgParams() |
byte[] |
getSignature() |
byte[] |
getTBSCertList() |
Date |
getThisUpdate() |
int |
getVersion() |
boolean |
hasUnsupportedCriticalExtension() |
boolean |
isRevoked(Certificate cert) |
String |
toString() |
void |
verify(PublicKey key) |
void |
verify(PublicKey key,
String sigProvider) |
equals, getIssuerX500Principal, getRevokedCertificate, hashCode, verify
public ReloadableX509CRL(String crlUrl)
public ReloadableX509CRL(String crlUrl, CertificateFactory certificateFactory)
public byte[] getEncoded() throws CRLException
getEncoded
in class X509CRL
CRLException
public Principal getIssuerDN()
getIssuerDN
in class X509CRL
public Date getNextUpdate()
getNextUpdate
in class X509CRL
public X509CRLEntry getRevokedCertificate(BigInteger serialNumber)
getRevokedCertificate
in class X509CRL
public Set<? extends X509CRLEntry> getRevokedCertificates()
getRevokedCertificates
in class X509CRL
public String getSigAlgName()
getSigAlgName
in class X509CRL
public String getSigAlgOID()
getSigAlgOID
in class X509CRL
public byte[] getSigAlgParams()
getSigAlgParams
in class X509CRL
public byte[] getSignature()
getSignature
in class X509CRL
public byte[] getTBSCertList() throws CRLException
getTBSCertList
in class X509CRL
CRLException
public Date getThisUpdate()
getThisUpdate
in class X509CRL
public int getVersion()
getVersion
in class X509CRL
public void verify(PublicKey key, String sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
verify
in class X509CRL
CRLException
NoSuchAlgorithmException
InvalidKeyException
NoSuchProviderException
SignatureException
public void verify(PublicKey key) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
verify
in class X509CRL
CRLException
NoSuchAlgorithmException
InvalidKeyException
NoSuchProviderException
SignatureException
public byte[] getExtensionValue(String oid)
public boolean hasUnsupportedCriticalExtension()
public boolean isRevoked(Certificate cert)
Copyright © 2015. All rights reserved.