Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

absolutePath - Variable in class eu.europa.esig.dss.CommonDocument
 
addAll(OfflineCRLSource) - Method in class eu.europa.esig.dss.x509.crl.ListCRLSource
This method allows to add all X509CRL from one OfflineCRLSource to this one.
addAll(OfflineOCSPSource) - Method in class eu.europa.esig.dss.x509.ocsp.ListOCSPSource
This method allows to add all BasicOCSPResp from one OfflineOCSPSource to this one.
addAllCertificatesToKeyStore(List<CertificateToken>) - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to add a list of certificates to the keystore
addCertificate(CertificateToken, List<ServiceInfo>) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
This method is not applicable for this kind of certificate source.
addCertificate(CertificateToken) - Method in interface eu.europa.esig.dss.x509.CertificateSource
This method allows to manually add any certificate to the source.
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
This method adds an external certificate to the encapsulated pool and to the source.
addCertificateToKeyStore(CertificateToken) - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to add a certificate in the keystore.
addChild(Condition) - Method in class eu.europa.esig.dss.tsl.CompositeCondition
This method adds a child condition.
addCRLBinary(byte[]) - Method in class eu.europa.esig.dss.x509.crl.OfflineCRLSource
 
addCRLBinary(String, byte[]) - Method in class eu.europa.esig.dss.x509.crl.OfflineCRLSource
 
addDigest(DigestAlgorithm, String) - Method in class eu.europa.esig.dss.DigestDocument
This method allows to add a pair: DigestAlgorithm and the corresponding digest value calculated externally on the encapsulated file.
addElement(Document, Element, String, String) - Static method in class eu.europa.esig.dss.DomUtils
This method creates and adds a new XML Element
addTextElement(Document, Element, String, String, String) - Static method in class eu.europa.esig.dss.DomUtils
This method creates and adds a new XML Element with text value
AlternateUrlsSourceAdapter<T extends RevocationToken> - Class in eu.europa.esig.dss.x509
This class allows to inject alternative urls to collect revocation data.
AlternateUrlsSourceAdapter(RevocationSourceAlternateUrlsSupport<T>, List<String>) - Constructor for class eu.europa.esig.dss.x509.AlternateUrlsSourceAdapter
 
ArchiveTimestampType - Enum in eu.europa.esig.dss.x509
Different types of archive timestamps.
available(InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

B

base64EncodeDigestMap - Variable in class eu.europa.esig.dss.CommonDocument
 
basicOCSPRespList - Variable in class eu.europa.esig.dss.x509.ocsp.ListOCSPSource
 
buildDOM() - Static method in class eu.europa.esig.dss.DomUtils
Creates the new empty Document.
buildDOM(String) - Static method in class eu.europa.esig.dss.DomUtils
This method returns the Document created based on the XML string.
buildDOM(byte[]) - Static method in class eu.europa.esig.dss.DomUtils
This method returns the Document created based on byte array.
buildDOM(DSSDocument) - Static method in class eu.europa.esig.dss.DomUtils
This method returns the Document created based on the DSSDocument.
buildDOM(InputStream) - Static method in class eu.europa.esig.dss.DomUtils
This method returns the Document created based on the XML inputStream.

C

call() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
CertificatePool - Class in eu.europa.esig.dss.x509
This class hosts the set of certificates which is used during the validation process.
CertificatePool() - Constructor for class eu.europa.esig.dss.x509.CertificatePool
 
CertificateSource - Interface in eu.europa.esig.dss.x509
The validation of a certificate requires to access some other certificates from multiple sources (Trusted List, Trust Store, the signature itself).
CertSubjectDNAttributeCondition - Class in eu.europa.esig.dss.tsl
CertSubjectDNAttribute Presence: This field is optional.
CertSubjectDNAttributeCondition(List<String>) - Constructor for class eu.europa.esig.dss.tsl.CertSubjectDNAttributeCondition
 
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.CertSubjectDNAttributeCondition
 
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.CompositeCondition
Execute the composite condition of the given certificate
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.ExtendedKeyUsageCondition
 
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.KeyUsageCondition
 
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.PolicyIdCondition
 
checkIsSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
checkIsSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
clearAllCertificates() - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to remove all certificates from the keystore
CommonCertificateSource - Class in eu.europa.esig.dss.x509
This source of certificates handles any non trusted certificates.
CommonCertificateSource() - Constructor for class eu.europa.esig.dss.x509.CommonCertificateSource
The default constructor to generate a certificates source with an independent certificates pool.
CommonCertificateSource(CertificatePool) - Constructor for class eu.europa.esig.dss.x509.CommonCertificateSource
The default constructor with mandatory certificates pool.
CommonDocument - Class in eu.europa.esig.dss
This class implements the default methods.
CommonDocument() - Constructor for class eu.europa.esig.dss.CommonDocument
 
CommonTrustedCertificateSource - Class in eu.europa.esig.dss.x509
This class represents the simple list of trusted certificates.
CommonTrustedCertificateSource() - Constructor for class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
 
CompositeCondition - Class in eu.europa.esig.dss.tsl
Condition resulting of the matchingCriteriaIndicator of other Conditions
CompositeCondition() - Constructor for class eu.europa.esig.dss.tsl.CompositeCondition
The default constructor for CriteriaListCondition.
CompositeCondition(MatchingCriteriaIndicator) - Constructor for class eu.europa.esig.dss.tsl.CompositeCondition
Constructor for CriteriaListCondition.
CompositeTSPSource - Class in eu.europa.esig.dss.x509.tsp
This class allows to retrieve a timestamp with different sources.
CompositeTSPSource() - Constructor for class eu.europa.esig.dss.x509.tsp.CompositeTSPSource
 
computeSkiFromCert(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
concatenate(byte[]...) - Static method in class eu.europa.esig.dss.DSSUtils
Concatenates all the arrays into a new array.
convertToDER(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method converts a PEM encoded certificate/crl/...
convertToPEM(CertificateToken) - Static method in class eu.europa.esig.dss.DSSUtils
This method converts the given certificate into its PEM string.
createConnection() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
createDssDocumentFromDomDocument(Document, String) - Static method in class eu.europa.esig.dss.DomUtils
This method creates a new InMemoryDocument with the Document content and the given name
createXMLGregorianCalendar(Date) - Static method in class eu.europa.esig.dss.DomUtils
Converts a given Date to a new XMLGregorianCalendar.
crlsMap - Variable in class eu.europa.esig.dss.x509.crl.OfflineCRLSource
This HashMap contains not validated CRL binaries.
CRLSource - Interface in eu.europa.esig.dss.x509.crl
Typed sub-interface which allows to collect CRLToken.
CRLToken - Class in eu.europa.esig.dss.x509.crl
This class represents a CRL and provides the information about its validity.
CRLToken(CertificateToken, CRLValidity) - Constructor for class eu.europa.esig.dss.x509.crl.CRLToken
The constructor to be used with the certificate which is managed by the CRL and the CRLValidity.

D

data - Variable in class eu.europa.esig.dss.client.http.DataLoader.DataAndUrl
Obtained data.
DataAndUrl(byte[], String) - Constructor for class eu.europa.esig.dss.client.http.DataLoader.DataAndUrl
 
DataLoader - Interface in eu.europa.esig.dss.client.http
Component that allows to retrieve the data using any protocol: HTTP, HTTPS, FTP, LDAP.
DataLoader.DataAndUrl - Class in eu.europa.esig.dss.client.http
This is an internal class used to model the couple data and url used to obtain this data.
decodeUrl(String) - Static method in class eu.europa.esig.dss.DSSUtils
 
DEFAULT_DATE_FORMAT - Static variable in class eu.europa.esig.dss.DSSUtils
The default date pattern: "yyyy-MM-dd"
DEFAULT_DATE_TIME_FORMAT - Static variable in class eu.europa.esig.dss.DSSUtils
 
deleteCertificateFromKeyStore(String) - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to remove a certificate from the keystore
digest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.DSSUtils
This method allows to digest the data with the given algorithm.
digest(DigestAlgorithm, InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
This method allows to digest the data in the InputStream with the given algorithm.
digest(DigestAlgorithm, DSSDocument) - Static method in class eu.europa.esig.dss.DSSUtils
 
digest(DigestAlgorithm, byte[]...) - Static method in class eu.europa.esig.dss.DSSUtils
 
DigestDocument - Class in eu.europa.esig.dss
Digest representation of a DSSDocument.
DigestDocument() - Constructor for class eu.europa.esig.dss.DigestDocument
Creates DigestDocument.
DomUtils - Class in eu.europa.esig.dss
 
DSSASN1Utils - Class in eu.europa.esig.dss
Utility class that contains some ASN1 related method.
DSSPKUtils - Class in eu.europa.esig.dss
 
DSSRevocationUtils - Class in eu.europa.esig.dss
Utility class used to manipulate revocation data (OCSP, CRL)
DSSUtils - Class in eu.europa.esig.dss
 
DSSXmlErrorListener - Class in eu.europa.esig.dss
 
DSSXmlErrorListener() - Constructor for class eu.europa.esig.dss.DSSXmlErrorListener
 

E

EMPTY_BYTE_ARRAY - Static variable in class eu.europa.esig.dss.DSSUtils
 
emptyIfNull(AttributeTable) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
error(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
 
eu.europa.esig.dss - package eu.europa.esig.dss
 
eu.europa.esig.dss.client.http - package eu.europa.esig.dss.client.http
 
eu.europa.esig.dss.tsl - package eu.europa.esig.dss.tsl
 
eu.europa.esig.dss.x509 - package eu.europa.esig.dss.x509
 
eu.europa.esig.dss.x509.crl - package eu.europa.esig.dss.x509.crl
 
eu.europa.esig.dss.x509.ocsp - package eu.europa.esig.dss.x509.ocsp
 
eu.europa.esig.dss.x509.tsp - package eu.europa.esig.dss.x509.tsp
 
exists() - Method in class eu.europa.esig.dss.FileDocument
 
exists(String) - Static method in class eu.europa.esig.dss.XAdESNamespaces
Checks if the url is related to XAdES namespace.
ExtendedKeyUsageCondition - Class in eu.europa.esig.dss.tsl
ExtendedKeyUsage Presence: This field is optional.
ExtendedKeyUsageCondition(List<String>) - Constructor for class eu.europa.esig.dss.tsl.ExtendedKeyUsageCondition
 
ExternalResourcesCRLSource - Class in eu.europa.esig.dss.x509.crl
This class allows to provide a CRL source based on the list of external CRL(s);
ExternalResourcesCRLSource(String...) - Constructor for class eu.europa.esig.dss.x509.crl.ExternalResourcesCRLSource
This constructor allows to build a CRL source from a list of resource paths.
ExternalResourcesCRLSource(InputStream...) - Constructor for class eu.europa.esig.dss.x509.crl.ExternalResourcesCRLSource
This constructor allows to build a CRL source from a list of InputStream.
ExternalResourcesOCSPSource - Class in eu.europa.esig.dss.x509.ocsp
 
ExternalResourcesOCSPSource(String...) - Constructor for class eu.europa.esig.dss.x509.ocsp.ExternalResourcesOCSPSource
This constructor loads the OCSP responses from a array of Strings representing resources.
ExternalResourcesOCSPSource(InputStream...) - Constructor for class eu.europa.esig.dss.x509.ocsp.ExternalResourcesOCSPSource
This constructor loads the OCSP responses from a array of InputStreams.
extractAttributeFromX500Principal(ASN1ObjectIdentifier, X500Principal) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
extractInfo() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 

F

fatalError(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
 
FileDocument - Class in eu.europa.esig.dss
Document implementation stored on file-system.
FileDocument(String) - Constructor for class eu.europa.esig.dss.FileDocument
Create a FileDocument
FileDocument(File) - Constructor for class eu.europa.esig.dss.FileDocument
Create a FileDocument
fileExists(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method checks if the file with the given path exists.
formatInternal(Date) - Static method in class eu.europa.esig.dss.DSSUtils
Formats a date to use for internal purposes (logging, toString)
fromBasicToResp(BasicOCSPResp) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
fromBasicToResp(byte[]) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
fromInt(int) - Static method in enum eu.europa.esig.dss.x509.ocsp.OCSPRespStatus
 
fromRespToBasic(OCSPResp) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
Convert a OCSPResp in a BasicOCSPResp

G

get(String) - Method in interface eu.europa.esig.dss.client.http.DataLoader
Execute a HTTP GET operation.
get(List<String>) - Method in interface eu.europa.esig.dss.client.http.DataLoader
Execute a HTTP GET operation.
get(String, boolean) - Method in interface eu.europa.esig.dss.client.http.DataLoader
Execute a HTTP GET operation with indication concerning the mandatory nature of the operation.
get(String) - Method in class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
get(List<String>) - Method in class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
get(String, boolean) - Method in class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
get(String) - Method in class eu.europa.esig.dss.client.http.MemoryDataLoader
 
get(List<String>) - Method in class eu.europa.esig.dss.client.http.MemoryDataLoader
 
get(String, boolean) - Method in class eu.europa.esig.dss.client.http.MemoryDataLoader
 
get(List<String>) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
get(String) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
get(String, boolean) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
get(X500Principal) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
get(X500Principal) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns the List of certificates with the same subjectDN.
get(PublicKey) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns the List of certificates with the same Public key.
get(X500Principal) - Method in interface eu.europa.esig.dss.x509.CertificateSource
This method returns the List of CertificateToken(s) corresponding to the given subject distinguished name.
get(X500Principal) - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
This method returns the List of CertificateToken(s) corresponding to the given subject distinguished name.
getAbbreviation() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
This method returns the DSS abbreviation of the CRLToken.
getAbbreviation() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getAbsolutePath() - Method in class eu.europa.esig.dss.CommonDocument
 
getAbsolutePath() - Method in class eu.europa.esig.dss.FileDocument
 
getAlgorithmIdentifier(DigestAlgorithm) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Gets the ASN.1 algorithm identifier structure corresponding to a digest algorithm
getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
 
getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
 
getAsn1SequenceFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns the ASN1Sequence encapsulated in DEROctetString.
getAsn1SignaturePolicyDigest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method computes the digest of an ASN1 signature policy (used in CAdES) TS 101 733 5.8.1 : If the signature policy is defined using ASN.1, then the hash is calculated on the value without the outer type and length fields, and the hashing algorithm shall be as specified in the field sigPolicyHash.
getAttributeOids() - Method in class eu.europa.esig.dss.tsl.CertSubjectDNAttributeCondition
Returns the list of DN attribute OIDs to be checked against the certificate’s subject DN.
getBase64Encoded() - Method in class eu.europa.esig.dss.InMemoryDocument
 
getBasicOCSPResp() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getBEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns BER encoded ASN1 attribute.
getBit() - Method in class eu.europa.esig.dss.tsl.KeyUsageCondition
Returns the key usage to be checked.
getBySignerId(SignerId) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns the List of certificates with the same SignerId.
getBySki(byte[]) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns the List of certificates with the same SKI (subject key identifier = SHA-1 of the Public Key).
getBytes() - Method in class eu.europa.esig.dss.InMemoryDocument
 
getCAAccessLocations(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Gives back the CA URIs meta-data found within the given certificate.
getCanonicalizedName(GeneralNames) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method can be removed the simple IssuerSerial verification can be performed.
getCertId() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getCertificate(X509CertificateHolder) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getCertificate(String) - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to retrieve a certificate by its alias
getCertificatePolicies(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getCertificatePool() - Method in interface eu.europa.esig.dss.x509.CertificateSource
This method return the CertificatePool encapsulated by the source.
getCertificatePool() - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
 
getCertificates() - Method in interface eu.europa.esig.dss.x509.CertificateSource
Retrieves the unmodifiable list of all certificate tokens from this source.
getCertificates() - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
Retrieves the unmodifiable list of all certificate tokens from this source.
getCertificates() - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method returns all certificates from the keystore
getCertificateSourceType() - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getCertificateSourceType() - Method in interface eu.europa.esig.dss.x509.CertificateSource
This method returns the certificate source type associated to the implementation class.
getCertificateSourceType() - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.x509.SignatureCertificateSource
 
getCertificateTokens() - Method in class eu.europa.esig.dss.x509.CertificatePool
 
getChildren() - Method in class eu.europa.esig.dss.tsl.CompositeCondition
Returns the list of child conditions.
getChildrenNames(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
This method returns the list of children's names for a given Node.
getContainedOCSPResponses() - Method in class eu.europa.esig.dss.x509.ocsp.ExternalResourcesOCSPSource
 
getContainedOCSPResponses() - Method in class eu.europa.esig.dss.x509.ocsp.ListOCSPSource
 
getContainedOCSPResponses() - Method in class eu.europa.esig.dss.x509.ocsp.OfflineOCSPSource
Retrieves the list of BasicOCSPResp contained in the source.
getContainedX509CRLs() - Method in class eu.europa.esig.dss.x509.crl.OfflineCRLSource
 
getContent() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
getCountryCode() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getCRLStream() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
getCrlUrls(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Gives back the List of CRL URI meta-data found within the given X509 certificate.
getCrlValidity() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
getCurrentNamespaces() - Static method in class eu.europa.esig.dss.DomUtils
This method returns stored namespace definitions
getDate(String) - Static method in class eu.europa.esig.dss.DomUtils
This method allows to convert the given text (XML representation of a date) to the Date.
getDate(ASN1Encodable) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getDateDiff(Date, Date, TimeUnit) - Static method in class eu.europa.esig.dss.DSSUtils
Gets a difference between two dates
getDEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns DER encoded ASN1 attribute.
getDeterministicId(Date, TokenIdentifier) - Static method in class eu.europa.esig.dss.DSSUtils
Return a unique id for a date and the certificateToken id.
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.CommonDocument
 
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.DigestDocument
 
getElement(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
Returns the Element corresponding to the XPath query.
getEncapsulatedCertificates() - Method in class eu.europa.esig.dss.x509.SignatureCertificateSource
Retrieves the list of all encapsulated certificates (-XL extension) from this source.
getEncoded(BasicOCSPResp) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getEncoded(TimeStampToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Returns an ASN.1 encoded bytes representing the TimeStampToken
getEncoded(OCSPResp) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
 
getEncoded() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
getEncoded() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getExtendedKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getFile(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns a file reference.
getFinalFileName(DSSDocument, SigningOperation, SignatureLevel, ASiCContainerType) - Static method in class eu.europa.esig.dss.DSSUtils
 
getFinalFileName(DSSDocument, SigningOperation, SignatureLevel) - Static method in class eu.europa.esig.dss.DSSUtils
 
getFirstSignerInformation(CMSSignedData) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Returns the first SignerInformation extracted from CMSSignedData.
getFrom(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
This method try to retrieve the protocol indicated by the given URL string.
getHumanReadableName(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getId(String) - Static method in class eu.europa.esig.dss.DomUtils
 
getInstance(CertificateToken, CertificateSourceType) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns the instance of a CertificateToken.
getIssueDate() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getIssuer(Token) - Method in class eu.europa.esig.dss.x509.CertificatePool
THis method returns an issuer for the given token
getIssuers(Token) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method returns all known issuers for the given token.
getIssuerSerial(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns a new IssuerSerial based on the certificate token
getIssuerX500Principal() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
getIssuerX500Principal() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getKeyInfoCertificates() - Method in class eu.europa.esig.dss.x509.SignatureCertificateSource
Retrieves the list of all certificates present in -BES level of the signature from this source.
getKeyPurposeIds() - Method in class eu.europa.esig.dss.tsl.ExtendedKeyUsageCondition
Returns the list key purpose IDs to be be checked against the certificate’s extended key usage extension.
getLastLoading() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getLotlInfo() - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getMatchingCriteriaIndicator() - Method in class eu.europa.esig.dss.tsl.CompositeCondition
Returns the matching criteria indicator
getMaxInputSize() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
getMaxInputSize() - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
getMD5Digest(byte[]) - Static method in class eu.europa.esig.dss.DSSUtils
Returns a Hex encoded of the MD5 digest of binaries
getMessageDigest(DigestAlgorithm) - Static method in class eu.europa.esig.dss.DSSUtils
Returns a new instance of MessageDigest for a given digest algorithm
getMessageId(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method return the unique message id which can be used for translation purpose.
getMimeType() - Method in class eu.europa.esig.dss.CommonDocument
 
getName() - Method in enum eu.europa.esig.dss.client.http.Protocol
 
getName() - Method in class eu.europa.esig.dss.CommonDocument
 
getNamespaceURI(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
 
getNbCertificates() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getNbServiceProviders() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getNbServices() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getNextUpdate() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getNode(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
Returns the Node corresponding to the XPath query.
getNodeList(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
Returns the NodeList corresponding to the XPath query.
getNormalizedX500Principal(X500Principal) - Static method in class eu.europa.esig.dss.DSSUtils
This method normalizes the X500Principal object
getNumberOfCertificates() - Method in class eu.europa.esig.dss.x509.CertificatePool
This method return the number of certificates contained by this pool.
getNumberOfCertificates() - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
This method returns the number of stored certificates in this source
getNumberOfEntities() - Method in class eu.europa.esig.dss.x509.CertificatePool
This method return the number of entities contained by this pool identified by its public key.
getNumberOfTrustedPublicKeys() - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getOCSPAccessLocations(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Gives back the OCSP URIs meta-data found within the given X509 cert.
getOCSPCertificateID(CertificateToken, CertificateToken) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
Returns the CertificateID for the given certificate and its issuer's certificate.
getParentFile() - Method in class eu.europa.esig.dss.FileDocument
 
getPolicyOid() - Method in class eu.europa.esig.dss.tsl.PolicyIdCondition
Returns the policy OID.
getPrefix(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
 
getPrefixes(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
 
getPublicKeySize(Token) - Static method in class eu.europa.esig.dss.DSSPKUtils
This method returns a key length used to sign this token.
getPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.DSSPKUtils
This method returns the public key size extracted from public key infrastructure.
getQCStatementsIdList(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Get the list of all QCStatement Ids that are present in the certificate.
getQCTypesIdList(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Get the list of all QCType Ids that are present in the certificate.
getResource(String) - Static method in class eu.europa.esig.dss.DSSUtils
 
getResponseStatus() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.x509.AlternateUrlsSourceAdapter
 
getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in class eu.europa.esig.dss.x509.AlternateUrlsSourceAdapter
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.x509.crl.OfflineCRLSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.x509.ocsp.OfflineOCSPSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.x509.RevocationSource
This method retrieves a RevocationToken for the certificateToken
getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in interface eu.europa.esig.dss.x509.RevocationSourceAlternateUrlsSupport
Gets an RevocationToken for the given certificate / issuer's certificate couple.
getSecureTransformer() - Static method in class eu.europa.esig.dss.DomUtils
This method returns a new instance of Transformer with secured features enabled
getSecureTransformerFactory() - Static method in class eu.europa.esig.dss.DomUtils
This method returns a new instance of TransformerFactory with secured features enabled
getSequenceNumber() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getSHA1Digest(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method digests the given string with SHA1 algorithm and encode returned array of bytes as hex string.
getSHA1DigestCalculator() - Static method in class eu.europa.esig.dss.DSSRevocationUtils
 
getSki(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns SKI bytes from the certificate extension.
getSki(CertificateToken, boolean) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns SKI bytes from certificate.
getSources(CertificateToken) - Method in class eu.europa.esig.dss.x509.CertificatePool
 
getStatusCode() - Method in enum eu.europa.esig.dss.x509.ocsp.OCSPRespStatus
 
getSubjectCommonName(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getSummary() - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getSummaryMessage(Exception, Class<?>) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns the summary of the given exception.
getTimeout() - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
getTimeStampResponse(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.x509.tsp.CompositeTSPSource
 
getTimeStampResponse(DigestAlgorithm, byte[]) - Method in interface eu.europa.esig.dss.x509.tsp.TSPSource
Gets a TimeStampResponse relevant to the provided digest
getTlInfo(String) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getTrustAnchor(CertificateToken) - Method in class eu.europa.esig.dss.x509.CertificatePool
 
getTrustServices(CertificateToken) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
getTrustServices(CertificateToken) - Method in class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
 
getUrl() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
getUrl() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getUtcDate(int, int, int) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns an UTC date base on the year, the month and the day.
getUtf8String(X500Principal) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
getValue(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
Returns the String value of the corresponding to the XPath query.
getValue() - Method in class eu.europa.esig.dss.tsl.KeyUsageCondition
Returns the required bit value of the key usage to be checked.
getVersion() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
getX500PrincipalOrNull(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns the X500Principal corresponding to the given string or null if the conversion is not possible.
getX509CertificateHolder(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Returns a X509CertificateHolder encapsulating the given X509Certificate.
getXADES_SIGNING_CERTIFICATE() - Static method in class eu.europa.esig.dss.XAdESNamespaces
 
getXADES_SIGNING_CERTIFICATE_V2() - Static method in class eu.europa.esig.dss.XAdESNamespaces
 
getXPathByIdAttribute(String) - Static method in class eu.europa.esig.dss.DomUtils
 

H

hasIdPkixOcspNoCheckExtension(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Indicates if the revocation data should be checked for an OCSP signing certificate.
http://www.ietf.org/rfc/rfc2560.txt?number=2560
A CA may specify that an OCSP client can trust a responder for the lifetime of the responder's certificate.

I

id_aa_ATSHashIndex - Static variable in class eu.europa.esig.dss.OID
id-aa-ATSHashIndex OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronicsignature-standard(1733) attributes(2) 5 }
id_aa_ets_archiveTimestampV2 - Static variable in class eu.europa.esig.dss.OID
id-aa-ets-archiveTimestampV2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 48}
id_aa_ets_archiveTimestampV3 - Static variable in class eu.europa.esig.dss.OID
id-aa-ets-archiveTimestampV3 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2) 4 }
id_aa_ets_mimeType - Static variable in class eu.europa.esig.dss.OID
id-aa-ets-mimeType OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2) 1 }
id_aa_ets_signerAttrV2 - Static variable in class eu.europa.esig.dss.OID
id-aa-ets-signerAttrV2 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 1 }
id_at_role - Static variable in class eu.europa.esig.dss.OID
id-at OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 4 } id-at-role OBJECT IDENTIFIER ::= { id-at 72}
id_etsi_electronicSignatureStandard_attributes - Static variable in class eu.europa.esig.dss.OID
 
IgnoreDataLoader - Class in eu.europa.esig.dss.client.http
This class allows to avoid downloading resources.
IgnoreDataLoader() - Constructor for class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
importAsTrusted(CertificateSource) - Method in class eu.europa.esig.dss.x509.CommonTrustedCertificateSource
This method allows to declare all certificates from a given certificate source as trusted.
importCerts(CertificateSource) - Method in class eu.europa.esig.dss.x509.CertificatePool
This method allows to imports certificates from a CommonCertificateSource.
InMemoryDocument - Class in eu.europa.esig.dss
In memory representation of a document
InMemoryDocument() - Constructor for class eu.europa.esig.dss.InMemoryDocument
 
InMemoryDocument(byte[]) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(byte[], String) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(byte[], String, MimeType) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream, String) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream, String, MimeType) - Constructor for class eu.europa.esig.dss.InMemoryDocument
Creates dss document that retains the data in memory
isASN1SequenceTag(byte) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
isDOM(byte[]) - Static method in class eu.europa.esig.dss.DomUtils
This method returns true if the binaries contains a Document
isEmpty(AttributeTable) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
isExtendedKeyUsagePresent(CertificateToken, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
isFileUrl(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given URL uses FILE protocol
isFtpUrl(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given URL uses FTP protocol
isHttp(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given string represents HTTP protocol.
isHttps(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given string represents HTTPS protocol.
isHttpUrl(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given URL uses HTTP protocol
isLdapUrl(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given URL uses LDAP protocol
isLotl() - Method in class eu.europa.esig.dss.tsl.TLInfo
 
isNonceMatch() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
isNotEmpty(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
Returns true if the xpath query contains something
isOCSPSigning(CertificateToken) - Static method in class eu.europa.esig.dss.DSSASN1Utils
Indicates that a X509Certificates corresponding private key is used by an authority to sign OCSP-Responses.
http://www.ietf.org/rfc/rfc3280.txt
http://tools.ietf.org/pdf/rfc6960.pdf 4.2.2.2
{iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) keyPurpose(3) ocspSigning(9)}
OID: 1.3.6.1.5.5.7.3.9
isStartWithASN1SequenceTag(InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns true if the inputStream starts with an ASN.1 Sequence
isTheSame(String) - Method in enum eu.europa.esig.dss.client.http.Protocol
Indicates if the given URL uses the current protocol
isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.x509.CertificatePool
 
isUseCaches() - Method in class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
isUseNonce() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
isValid() - Method in class eu.europa.esig.dss.x509.crl.CRLToken
Indicates if the token signature is intact and the signing certificate has cRLSign key usage bit set.
isValid() - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
Indicates if the token signature is intact.
isWellSigned() - Method in class eu.europa.esig.dss.tsl.TLInfo
 

K

KeyStoreCertificateSource - Class in eu.europa.esig.dss.x509
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).
KeyStoreCertificateSource(String, String, CertificatePool) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource with CertificatePool.
KeyStoreCertificateSource(String, String, String, CertificatePool) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource with CertificatePool.
KeyStoreCertificateSource(File, String, String, CertificatePool) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource with CertificatePool.
KeyStoreCertificateSource(InputStream, String, String, CertificatePool) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
The default constructor for KeyStoreCertificateSource.
KeyStoreCertificateSource(String, String) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource without CertificatePool.
KeyStoreCertificateSource(String, String, String) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource without CertificatePool.
KeyStoreCertificateSource(File, String, String) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource without CertificatePool.
KeyStoreCertificateSource(InputStream, String, String) - Constructor for class eu.europa.esig.dss.x509.KeyStoreCertificateSource
The default constructor for KeyStoreCertificateSource without CertificatePool.
KeyUsageCondition - Class in eu.europa.esig.dss.tsl
Condition based on the certificate key usage
KeyUsageCondition(KeyUsageBit, boolean) - Constructor for class eu.europa.esig.dss.tsl.KeyUsageCondition
Constructs a new KeyUsageCondition.
KeyUsageCondition(String, boolean) - Constructor for class eu.europa.esig.dss.tsl.KeyUsageCondition
Constructs a new KeyUsageCondition.

L

ListCRLSource - Class in eu.europa.esig.dss.x509.crl
This class allows to handle a list CRL source.
ListCRLSource() - Constructor for class eu.europa.esig.dss.x509.crl.ListCRLSource
This is the constructor for this class, it allows to instantiate the list which will contain all X509CRL.
ListCRLSource(OfflineCRLSource) - Constructor for class eu.europa.esig.dss.x509.crl.ListCRLSource
This constructor allows to initialize the list of X509CRL from an OfflineCRLSource.
ListOCSPSource - Class in eu.europa.esig.dss.x509.ocsp
This class allows to handle a list OCSP source.
ListOCSPSource() - Constructor for class eu.europa.esig.dss.x509.ocsp.ListOCSPSource
 
ListOCSPSource(OfflineOCSPSource) - Constructor for class eu.europa.esig.dss.x509.ocsp.ListOCSPSource
This constructor allows to initialize the list of BasicOCSPResp from an OfflineOCSPSource.
loadCertificate(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads a certificate from the given resource.
loadCertificate(File) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads a certificate from the given location.
loadCertificate(InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads a certificate from the given location.
loadCertificate(byte[]) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads a certificate from the byte array.
loadCertificateFromBase64EncodedString(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads a certificate from a base 64 encoded String
loadCertificateFromP7c(InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
 
loadOCSPBase64Encoded(String) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
This method loads an OCSP response from the given base 64 encoded string.
loadPotentialIssuerCertificates(CertificateToken, DataLoader) - Static method in class eu.europa.esig.dss.DSSUtils
This method loads the potential issuer certificate(s) from the given locations (AIA).

M

matches(CertificateID, SingleResp) - Static method in class eu.europa.esig.dss.DSSRevocationUtils
fix for certId.equals methods that doesn't work very well.
MatchingCriteriaIndicator - Enum in eu.europa.esig.dss.tsl
How the conditions are aggregated.
MaxSizeInputStream - Class in eu.europa.esig.dss.client.http
Used to limit the size of fetched data.
MaxSizeInputStream(InputStream, long, String) - Constructor for class eu.europa.esig.dss.client.http.MaxSizeInputStream
The default constructor for NativeHTTPDataLoader.MaxSizeInputStream.
MemoryDataLoader - Class in eu.europa.esig.dss.client.http
 
MemoryDataLoader(Map<String, byte[]>) - Constructor for class eu.europa.esig.dss.client.http.MemoryDataLoader
 
mimeType - Variable in class eu.europa.esig.dss.CommonDocument
 

N

name - Variable in class eu.europa.esig.dss.CommonDocument
 
NamespaceContextMap - Class in eu.europa.esig.dss
A class for namespace context management.
NamespaceContextMap() - Constructor for class eu.europa.esig.dss.NamespaceContextMap
This is the default constructor
NativeDataLoaderCall - Class in eu.europa.esig.dss.client.http
 
NativeDataLoaderCall(String, byte[], boolean, long) - Constructor for class eu.europa.esig.dss.client.http.NativeDataLoaderCall
 
NativeHTTPDataLoader - Class in eu.europa.esig.dss.client.http
Implementation of native java DataLoader using the java.net.URL class.
NativeHTTPDataLoader() - Constructor for class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
NativeHTTPDataLoader.HttpMethod - Enum in eu.europa.esig.dss.client.http
 

O

ocspResponses - Variable in class eu.europa.esig.dss.x509.ocsp.ExternalResourcesOCSPSource
 
OCSPRespStatus - Enum in eu.europa.esig.dss.x509.ocsp
This enum encapsulates constants defined by BouncyCastle and offers a method to parse an int without exception
OCSPSource - Interface in eu.europa.esig.dss.x509.ocsp
Typed sub-interface which allows to collect OCSPToken.
OCSPToken - Class in eu.europa.esig.dss.x509.ocsp
OCSP Signed Token which encapsulate BasicOCSPResp (BC).
OCSPToken() - Constructor for class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
OfflineCRLSource - Class in eu.europa.esig.dss.x509.crl
This class if a basic skeleton that is able to retrieve needed CRL data from the contained list.
OfflineCRLSource() - Constructor for class eu.europa.esig.dss.x509.crl.OfflineCRLSource
 
OfflineOCSPSource - Class in eu.europa.esig.dss.x509.ocsp
Abstract class that helps to implement an OCSPSource with an already loaded list of BasicOCSPResp
OfflineOCSPSource() - Constructor for class eu.europa.esig.dss.x509.ocsp.OfflineOCSPSource
 
OID - Class in eu.europa.esig.dss
 
openStream() - Method in class eu.europa.esig.dss.DigestDocument
 
openStream() - Method in class eu.europa.esig.dss.FileDocument
 
openStream() - Method in class eu.europa.esig.dss.InMemoryDocument
 

P

PolicyIdCondition - Class in eu.europa.esig.dss.tsl
Checks if a certificate has a specific policy OID.
Objects based on this class are instantiated from trusted list or by SignedDocumentValidator for QCP and QCPPlus
PolicyIdCondition(String) - Constructor for class eu.europa.esig.dss.tsl.PolicyIdCondition
The default constructor for PolicyIdCondition.
post(String, byte[]) - Method in interface eu.europa.esig.dss.client.http.DataLoader
Executes a HTTP POST operation
post(String, byte[]) - Method in class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
post(String, byte[]) - Method in class eu.europa.esig.dss.client.http.MemoryDataLoader
 
post(String, byte[]) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
printSecurityProviders() - Static method in class eu.europa.esig.dss.DSSUtils
This method lists all defined security providers.
Protocol - Enum in eu.europa.esig.dss.client.http
This enum lists all network protocols that can be used during the signature creation or validation: OCSP, CRL, AIA, TSL...

R

read() - Method in class eu.europa.esig.dss.client.http.MaxSizeInputStream
 
readFirstByte(DSSDocument) - Static method in class eu.europa.esig.dss.DSSUtils
Reads the first byte from the DSSDocument
readToArray(DSSDocument, int, byte[]) - Static method in class eu.europa.esig.dss.DSSUtils
Reads maximum headerLength bytes from dssDocument to the given byte array.
registerNamespace(String, String) - Static method in class eu.europa.esig.dss.DomUtils
This method allows to register a namespace and associated prefix.
registerNamespace(String, String) - Method in class eu.europa.esig.dss.NamespaceContextMap
This method allows to register a namespace and associated prefix.
reinit() - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
removeCertificate(CertificateToken) - Method in class eu.europa.esig.dss.x509.CommonCertificateSource
This method is used internally to remove a certificate from the CertificatePool.
request(String, NativeHTTPDataLoader.HttpMethod, byte[], boolean) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
resourceExists(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method checks if the resource with the given path exists.
RevocationSource<T extends RevocationToken> - Interface in eu.europa.esig.dss.x509
This interface allows to retrieve revocation data for a given certificate.
RevocationSourceAlternateUrlsSupport<T extends RevocationToken> - Interface in eu.europa.esig.dss.x509
 

S

save(String) - Method in class eu.europa.esig.dss.CommonDocument
 
save(String) - Method in class eu.europa.esig.dss.DigestDocument
 
saveToFile(byte[], File) - Static method in class eu.europa.esig.dss.DSSUtils
This method saves the given array of byte to the provided File.
setAbsolutePath(String) - Method in class eu.europa.esig.dss.CommonDocument
 
setBasicOCSPResp(BasicOCSPResp) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setBytes(byte[]) - Method in class eu.europa.esig.dss.InMemoryDocument
 
setCertId(CertificateID) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setContentType(String) - Method in interface eu.europa.esig.dss.client.http.DataLoader
This allows to set the content type.
setContentType(String) - Method in class eu.europa.esig.dss.client.http.IgnoreDataLoader
 
setContentType(String) - Method in class eu.europa.esig.dss.client.http.MemoryDataLoader
 
setContentType(String) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
setCountryCode(String) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setIssueDate(Date) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setIssuerX500Principal(X500Principal) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setLastLoading(Date) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setLotl(boolean) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setMaxInputSize(long) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
setMimeType(MimeType) - Method in class eu.europa.esig.dss.CommonDocument
 
setName(String) - Method in class eu.europa.esig.dss.CommonDocument
 
setNbCertificates(int) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setNbServiceProviders(int) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setNbServices(int) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setNextUpdate(Date) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setNonceMatch(boolean) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setResponseStatus(OCSPRespStatus) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setSequenceNumber(int) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setTextNode(Document, Element, String) - Static method in class eu.europa.esig.dss.DomUtils
This method sets a text node to the given DOM element.
setTimeout(long) - Method in class eu.europa.esig.dss.client.http.NativeHTTPDataLoader
 
setTspSources(Map<String, TSPSource>) - Method in class eu.europa.esig.dss.x509.tsp.CompositeTSPSource
This setter allows to provide multiple tspSources.
setUrl(String) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setUseNonce(boolean) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
setVersion(int) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setWellSigned(boolean) - Method in class eu.europa.esig.dss.tsl.TLInfo
 
setXAdESDefaultNamespace(String) - Static method in class eu.europa.esig.dss.XAdESNamespaces
This setter allows to change the default XAdES namespace.
SignatureCertificateSource - Class in eu.europa.esig.dss.x509
The advanced signature contains a list of certificate that was needed to validate the signature.
SignatureCertificateSource(CertificatePool) - Constructor for class eu.europa.esig.dss.x509.SignatureCertificateSource
The default constructor with mandatory certificates pool.
splitDocument(DSSDocument, int, int) - Static method in class eu.europa.esig.dss.DSSUtils
This method create a new document from a sub-part of another document
store(OutputStream) - Method in class eu.europa.esig.dss.x509.KeyStoreCertificateSource
This method allows to store the keystore in the OutputStream

T

TLInfo - Class in eu.europa.esig.dss.tsl
 
TLInfo() - Constructor for class eu.europa.esig.dss.tsl.TLInfo
 
toASN1Primitive(byte[]) - Static method in class eu.europa.esig.dss.DSSASN1Utils
This method returns T extends ASN1Primitive created from array of bytes.
toByteArray(File) - Static method in class eu.europa.esig.dss.DSSUtils
FROM: Apache Reads the contents of a file into a byte array.
toByteArray(DSSDocument) - Static method in class eu.europa.esig.dss.DSSUtils
Get the contents of an DSSDocument as a byte[].
toByteArray(InputStream) - Static method in class eu.europa.esig.dss.DSSUtils
Get the contents of an InputStream as a byte[].
toByteArrayInputStream(File) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns an InputStream which does not need to be closed, based on ByteArrayInputStream.
toDate(ASN1GeneralizedTime) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
toDigit(char, int) - Static method in class eu.europa.esig.dss.DSSUtils
Converts a hexadecimal character to an integer.
toFileOutputStream(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns a FileOutputStream based on the provided path to the file.
toHex(byte[]) - Static method in class eu.europa.esig.dss.DSSUtils
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
toInputStream(String) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns an InputStream which needs to be closed, based on FileInputStream.
toInputStream(File) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns an InputStream which needs to be closed, based on FileInputStream.
toInputStream(String, String) - Static method in class eu.europa.esig.dss.DSSUtils
This method returns the InputStream based on the given String and char set.
toString() - Method in class eu.europa.esig.dss.CommonDocument
 
toString(ASN1OctetString) - Static method in class eu.europa.esig.dss.DSSASN1Utils
 
toString(String) - Method in class eu.europa.esig.dss.tsl.CertSubjectDNAttributeCondition
 
toString() - Method in class eu.europa.esig.dss.tsl.CertSubjectDNAttributeCondition
 
toString(String) - Method in class eu.europa.esig.dss.tsl.CompositeCondition
 
toString() - Method in class eu.europa.esig.dss.tsl.CompositeCondition
 
toString(String) - Method in class eu.europa.esig.dss.tsl.ExtendedKeyUsageCondition
 
toString() - Method in class eu.europa.esig.dss.tsl.ExtendedKeyUsageCondition
 
toString(String) - Method in class eu.europa.esig.dss.tsl.KeyUsageCondition
 
toString() - Method in class eu.europa.esig.dss.tsl.KeyUsageCondition
 
toString(String) - Method in class eu.europa.esig.dss.tsl.PolicyIdCondition
 
toString() - Method in class eu.europa.esig.dss.tsl.PolicyIdCondition
 
toString(String) - Method in class eu.europa.esig.dss.x509.crl.CRLToken
 
toString(String) - Method in class eu.europa.esig.dss.x509.ocsp.OCSPToken
 
TrustedListsCertificateSource - Class in eu.europa.esig.dss.tsl
This class allows to inject trusted certificates from Trusted Lists
TrustedListsCertificateSource() - Constructor for class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
The default constructor.
TSPSource - Interface in eu.europa.esig.dss.x509.tsp
Abstraction of a Time Stamping authority which delivers RFC 3161 Time Stamp Responses containing tokens, from Time Stamp Requests.

U

updateTlInfo(String, TLInfo) - Method in class eu.europa.esig.dss.tsl.TrustedListsCertificateSource
 
urlString - Variable in class eu.europa.esig.dss.client.http.DataLoader.DataAndUrl
Url used to obtain data.

V

valueOf(String) - Static method in enum eu.europa.esig.dss.client.http.NativeHTTPDataLoader.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.client.http.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.tsl.MatchingCriteriaIndicator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.ArchiveTimestampType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.ocsp.OCSPRespStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europa.esig.dss.client.http.NativeHTTPDataLoader.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.client.http.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.tsl.MatchingCriteriaIndicator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.ArchiveTimestampType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.ocsp.OCSPRespStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
 
writeDocumentTo(Document, OutputStream) - Static method in class eu.europa.esig.dss.DomUtils
This method writes the Document content to an outputStream
writeTo(OutputStream) - Method in class eu.europa.esig.dss.CommonDocument
 

X

x500PrincipalAreEquals(X500Principal, X500Principal) - Static method in class eu.europa.esig.dss.DSSUtils
This method compares two X500Principals.
XAdES - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XAdES111 - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XAdES122 - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XAdES132 - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XAdES141 - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XADES_SIGNING_CERTIFICATE - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XADES_SIGNING_CERTIFICATE_V2 - Static variable in class eu.europa.esig.dss.XAdESNamespaces
 
XAdESNamespaces - Class in eu.europa.esig.dss
This enum contains all known XAdES version with their namespace.
xmlToString(Node) - Static method in class eu.europa.esig.dss.DomUtils
This method allows to convert an XML Node to a String.
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.