Class RevocationData
- java.lang.Object
-
- org.apache.poi.poifs.crypt.dsig.services.RevocationData
-
public class RevocationData extends java.lang.ObjectContainer class for PKI revocation data.
-
-
Constructor Summary
Constructors Constructor Description RevocationData()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCRL(byte[] encodedCrl)Adds a CRL to this revocation data set.voidaddCRL(java.security.cert.X509CRL crl)Adds a CRL to this revocation data set.voidaddOCSP(byte[] encodedOcsp)Adds an OCSP response to this revocation data set.java.util.List<byte[]>getCRLs()Gives back a list of all CRLs.java.util.List<byte[]>getOCSPs()Gives back a list of all OCSP responses.booleanhasCRLs()Returnstrueif this revocation data set holds CRLs.booleanhasOCSPs()Returnstrueif this revocation data set holds OCSP responses.booleanhasRevocationDataEntries()Returnstrueif this revocation data is not empty.
-
-
-
Method Detail
-
addCRL
public void addCRL(byte[] encodedCrl)
Adds a CRL to this revocation data set.- Parameters:
encodedCrl-
-
addCRL
public void addCRL(java.security.cert.X509CRL crl)
Adds a CRL to this revocation data set.- Parameters:
crl-
-
addOCSP
public void addOCSP(byte[] encodedOcsp)
Adds an OCSP response to this revocation data set.- Parameters:
encodedOcsp-
-
getCRLs
public java.util.List<byte[]> getCRLs()
Gives back a list of all CRLs.- Returns:
- a list of all CRLs
-
getOCSPs
public java.util.List<byte[]> getOCSPs()
Gives back a list of all OCSP responses.- Returns:
- a list of all OCSP response
-
hasOCSPs
public boolean hasOCSPs()
Returnstrueif this revocation data set holds OCSP responses.- Returns:
trueif this revocation data set holds OCSP responses.
-
hasCRLs
public boolean hasCRLs()
Returnstrueif this revocation data set holds CRLs.- Returns:
trueif this revocation data set holds CRLs.
-
hasRevocationDataEntries
public boolean hasRevocationDataEntries()
Returnstrueif this revocation data is not empty.- Returns:
trueif this revocation data is not empty.
-
-