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, verifypublic ReloadableX509CRL(String crlUrl)
public ReloadableX509CRL(String crlUrl, CertificateFactory certificateFactory)
public byte[] getEncoded()
throws CRLException
getEncoded in class X509CRLCRLExceptionpublic Principal getIssuerDN()
getIssuerDN in class X509CRLpublic Date getNextUpdate()
getNextUpdate in class X509CRLpublic X509CRLEntry getRevokedCertificate(BigInteger serialNumber)
getRevokedCertificate in class X509CRLpublic Set<? extends X509CRLEntry> getRevokedCertificates()
getRevokedCertificates in class X509CRLpublic String getSigAlgName()
getSigAlgName in class X509CRLpublic String getSigAlgOID()
getSigAlgOID in class X509CRLpublic byte[] getSigAlgParams()
getSigAlgParams in class X509CRLpublic byte[] getSignature()
getSignature in class X509CRLpublic byte[] getTBSCertList()
throws CRLException
getTBSCertList in class X509CRLCRLExceptionpublic Date getThisUpdate()
getThisUpdate in class X509CRLpublic int getVersion()
getVersion in class X509CRLpublic void verify(PublicKey key, String sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
verify in class X509CRLCRLExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionNoSuchProviderExceptionSignatureExceptionpublic void verify(PublicKey key) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
verify in class X509CRLCRLExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionNoSuchProviderExceptionSignatureExceptionpublic byte[] getExtensionValue(String oid)
public boolean hasUnsupportedCriticalExtension()
public boolean isRevoked(Certificate cert)
Copyright © 2017. All rights reserved.