Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractTLIdentifier - Class in eu.europa.esig.dss.spi.tsl.identifier
-
Abstract class for DSS internal identifier
- AbstractTLIdentifier(String, TLInfo) - Constructor for class eu.europa.esig.dss.spi.tsl.identifier.AbstractTLIdentifier
-
Default constructor
- adbe_revocationInfoArchival - Static variable in class eu.europa.esig.dss.spi.OID
-
Defined as adbe-revocationInfoArchival {adbe(1.2.840.113583) acrobat(1) security(1) 8} in "PDF Reference, fifth edition: AdobeĀ® Portable Document Format, Version 1.6" Adobe Systems Incorporated, 2004.
- add(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method allows to add a certificate source to the list
- add(CertificateValidity) - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
This method allows to add a candidate for the signing certificate.
- addAll(ListCertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Allows to add a list of embedded certificate sources to the list of certificate sources
- addAll(List<CertificateSource>) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Allows to add a list of certificate sources
- addAllCertificatesToKeyStore(List<CertificateToken>) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to add a list of certificates to the keystore
- addBinary(EncapsulatedRevocationTokenIdentifier<R>, RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method adds a token binary with its origin
- addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
This method is not applicable for this kind of certificate source.
- addCertificate(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method allows to manually add any certificate to the source.
- addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method adds an external certificate to the source.
- addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
- addCertificate(CertificateToken, CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Adds a
CertificateTokenwith itsCertificateOrigin - addCertificateIdentifier(SignerIdentifier, CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Adds a
CertificateIdentifierwith its origin - addCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Adds a
CertificateRefwith itsCertificateRefOrigin - addCertificateToKeyStore(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to add a certificate in the keystore.
- ADDED - Enum constant in enum eu.europa.esig.dss.spi.tsl.CertificatePivotStatus
-
Certificate has been added with a new pivot
- addOldest(T) - Method in class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
-
Adds the value only of it is the oldest in the current list
- addRevocation(RevocationToken<R>, RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method adds a revocation token with its origin
- addRevocation(RevocationToken<R>, EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method adds a
RevocationTokenfrom the binary - addRevocationReference(RevocationRef<R>, RevocationRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method adds a revocation reference with its origin
- AIASource - Interface in eu.europa.esig.dss.spi.x509.aia
-
Interface that allows loading of issuing certificates by defined AIA URI within a
eu.europa.esig.dss.model.x509.CertificateToken - AlternateUrlsSourceAdapter<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509
-
This class allows to inject alternative urls to collect revocation data.
- AlternateUrlsSourceAdapter(RevocationSourceAlternateUrlsSupport<R>, List<String>) - Constructor for class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
-
Default constructor
- archiveCutOff - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
archive-cut-off time extension
- areAllCertSourcesTrusted() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Checks if the ListCertificateSource contains only trusted CertificateSources
- assertSPUserNoticeConfigurationValid(UserNotice) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method verifies the validity of thw provided
UserNoticeobject - attributeCertificateRefsOid - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ets-attrCertificateRefs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 44 }
- attributeRevocationRefsOid - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ets-attrRevocationRefs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 45}
B
- BaseTimeDependent - Class in eu.europa.esig.dss.spi.util
-
The default implementation of a time dependent interval
- BaseTimeDependent() - Constructor for class eu.europa.esig.dss.spi.util.BaseTimeDependent
-
Empty constructor
- BaseTimeDependent(Date, Date) - Constructor for class eu.europa.esig.dss.spi.util.BaseTimeDependent
-
Default constructor
- build() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Builds
TrustServiceProvider - build() - Method in class eu.europa.esig.dss.spi.tsl.TrustService.TrustServiceBuilder
-
Builds
TrustService - build() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Builds
TrustServiceStatusAndInformationExtensions - build(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
-
Builds the
OCSPResponseBinary - buildIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
- buildIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.PivotInfo
- buildIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Builds the identifier
- buildRevocationTokenFromResult(SqlRecord, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Builds
RevocationTokenfrom the obtainedResultSet - buildSPDocSpecificationId(String) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Builds SPDocSpecification attribute from the given
oidOrUriSPDocSpecification ::= CHOICE { oid OBJECT IDENTIFIER, uri IA5String } - buildTokenIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
C
- call() - Method in class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
- CandidatesForSigningCertificate - Class in eu.europa.esig.dss.spi.x509
-
This class holds the list of the candidates for the signing certificate of the main signature.
- CandidatesForSigningCertificate() - Constructor for class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
Default constructor with null or empty values
- CARRIAGE_RETURN - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
Represents a carriage return '\r' character
- certHashMatch - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents if the certHash extension from an OCSP Response is match with the related certificate's hash (optional)
- certHashPresent - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents if the certHash extension from an OCSP Response is present (optional)
- CertificateContentEquivalence - Class in eu.europa.esig.dss.spi.tsl
-
Contains information about MRA equivalence mapping
- CertificateContentEquivalence() - Constructor for class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
-
Default constructor instantiating object with null values
- CertificateExtensionsUtils - Class in eu.europa.esig.dss.spi
-
This class contains utility methods for extraction certificate extension (whether critical or not)
- certificateMatcher - Variable in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This object is used to match
CertificateTokens andCertificateRefs - CertificatePivotStatus - Enum in eu.europa.esig.dss.spi.tsl
-
Describes a certificate status in the current pivot
- CertificateRef - Class in eu.europa.esig.dss.spi.x509
-
This class represents a Certificate Reference entry extracted from a signature
- CertificateRef() - Constructor for class eu.europa.esig.dss.spi.x509.CertificateRef
-
Default constructor instantiating object with null values
- CertificateRefIdentifier - Class in eu.europa.esig.dss.spi.x509
-
An identifier for a certificate token reference
- CertificateRefIdentifier(CertificateRef) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateRefIdentifier
-
Default constructor
- CertificatesAndAIAUrl(String, List<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.aia.OnlineAIASource.CertificatesAndAIAUrl
-
Default constructor
- CertificateSource - Interface in eu.europa.esig.dss.spi.x509
-
The validation of a certificate requires to access some other certificates from multiple sources (Trusted List, Trust Store, the signature itself).
- CertificateTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509
-
This class is used to verify if a given
CertificateTokenmatches aCertificateRef - CertificateTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
Default constructor
- CertificateValidity - Class in eu.europa.esig.dss.spi.x509
-
This class stores the information about the validity of the signing certificate.
- CertificateValidity(CertificateToken) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
-
This constructor create an object containing all information concerning the validity of a candidate for the signing certificate.
- CertificateValidity(SignerIdentifier) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
-
This constructor create an object containing all information concerning the validity of a candidate for the signing certificate which is based only on the
CertificateIdentifier. - CertificateValidity(PublicKey) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
-
This constructor creates an object containing all information concerning the validity of a candidate for the signing certificate which is based only on the
PublicKey. - check(CertificateToken) - Method in interface eu.europa.esig.dss.spi.tsl.Condition
-
Returns true if the condition is evaluated to true for the given certificate.
- checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
Verifies if the current OCSP token has been signed by the specified publicKey
- checkIssuerValidAtRevocationProductionTime(RevocationToken<?>, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Checks if the revocation has been produced during the issuer certificate validity range
- clear() - Method in class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
-
Clears the current list
- clearAllCertificates() - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to remove all certificates from the keystore
- closeQuietly(Connection, Statement, ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
Close the statement and connection and resultset without throwing the exception
- CommonCertificateSource - Class in eu.europa.esig.dss.spi.x509
-
This class is the common class for all
CertificateSource. - CommonCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
The default constructor
- CommonTrustedCertificateSource - Class in eu.europa.esig.dss.spi.x509
-
This class represents the simple list of trusted certificates.
- CommonTrustedCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
-
Default constructor
- CompositeTSPSource - Class in eu.europa.esig.dss.spi.x509.tsp
-
This class allows to retrieve a timestamp with different sources.
- CompositeTSPSource() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
-
Default constructor instantiating object with null values
- computeSkiFromCert(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Computes SHA-1 hash of the
certificateToken's public key - computeSkiFromCertPublicKey(PublicKey) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Computes SHA-1 hash of the given
publicKey's - concatenate(byte[]...) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Concatenates all the arrays into a new array.
- Condition - Interface in eu.europa.esig.dss.spi.tsl
-
Represents a condition defined in the trusted list on a certificate.
- ConditionForQualifiers - Class in eu.europa.esig.dss.spi.tsl
-
This class is a DTO representation for qualifier and conditions
- ConditionForQualifiers(Condition, List<String>) - Constructor for class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers
-
Default constructor
- containsTrustedCertSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method verifies if the current list of certificate sources contains a trusted certificate source
- convertECSignatureValue(SignatureAlgorithm, SignatureValue) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method ensures the
SignatureValuehas an expected format and converts it when required - convertToDER(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method converts a PEM encoded certificate/crl/...
- convertToPEM(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method converts the given certificate into its PEM string.
- createConnection() - Method in class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
-
Creates connection
- createIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
- createIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Creates the unique identifier
- createNativeDataLoaderCall(String, NativeHTTPDataLoader.HttpMethod, byte[], boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
This method creates a task call to be executed by NativeHTTPDataLoader
- createQuery(String) - Static method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
-
This method creates a
SqlQuerywith the given query string - CRLRef - Class in eu.europa.esig.dss.spi.x509.revocation.crl
-
Reference to a X509CRL
- CRLRef(Digest) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
The default constructor for CRLRef.
- CRLRef(CrlValidatedID) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
The default constructor for CRLRef.
- CRLSource - Interface in eu.europa.esig.dss.spi.x509.revocation.crl
-
Typed sub-interface which allows collection of
CRLToken(s). - CRLToken - Class in eu.europa.esig.dss.spi.x509.revocation.crl
-
This class represents a CRL and provides the information about its validity.
- CRLToken(CertificateToken, CRLValidity) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
-
The constructor to be used with the certificate which is managed by the CRL and the
CRLValidity. - CRLTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509.revocation.crl
-
This class is used to match a CRL with a reference
- CRLTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
-
Default constructor
D
- DataAndUrl(String, byte[]) - Constructor for class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
-
Default constructor
- DataLoader - Interface in eu.europa.esig.dss.spi.client.http
-
Component that allows to retrieve the data using any protocol: HTTP, HTTPS, FTP, LDAP.
- DataLoader.DataAndUrl - Class in eu.europa.esig.dss.spi.client.http
-
This is an internal class used to model the couple data and url used to obtain this data.
- decodeURI(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method decodes an URI to be compliant with the RFC 3986 (see DSS-2411 for details)
- DefaultAIASource - Class in eu.europa.esig.dss.spi.x509.aia
-
The class is used to download issuer certificates by AIA from remote sources
- DefaultAIASource() - Constructor for class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
-
Empty constructor.
- DefaultAIASource(DataLoader) - Constructor for class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
-
Default constructor with a defined
DataLoader - deleteCertificateFromKeyStore(String) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to remove a certificate from the keystore
- destroyTable() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Removes table from DB
- digest - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Digest within the reference
- digest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method allows to digest the data with the given algorithm.
- digest(DigestAlgorithm, byte[]...) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Computes the digest on the data concatenation
- digest(DigestAlgorithm, DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Computes the digests for the
document - digest(DigestAlgorithm, InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method allows to digest the data in the
InputStreamwith the given algorithm. - DownloadInfoRecord - Interface in eu.europa.esig.dss.spi.tsl
-
Defines a download result record
- DSSASN1Utils - Class in eu.europa.esig.dss.spi
-
Utility class that contains some ASN1 related method.
- DSSDataLoaderMultipleException - Exception Class in eu.europa.esig.dss.spi.exception
-
Contains a map of occurred exceptions to different URL calls
- DSSDataLoaderMultipleException(Map<String, Throwable>) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
-
Default constructor
- DSSExternalResourceException - Exception Class in eu.europa.esig.dss.spi.exception
-
The exception to be thrown in case of an external error arisen during a data loader requests
- DSSExternalResourceException(String) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
-
Constructor with a message
- DSSExternalResourceException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
-
Re-throwable constructor with a custom message
- DSSExternalResourceException(Throwable) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
-
Re-throwable constructor
- DSSFileLoader - Interface in eu.europa.esig.dss.spi.client.http
-
Loads files
- DSSMessageDigestCalculator - Class in eu.europa.esig.dss.spi
-
This class is used to compute
DSSMessageDigestbased on the provided input - DSSMessageDigestCalculator(DigestAlgorithm) - Constructor for class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
-
Default constructor
- DSSRevocationUtils - Class in eu.europa.esig.dss.spi
-
Utility class used to manipulate revocation data (OCSP, CRL)
- DSSSecurityProvider - Class in eu.europa.esig.dss.spi
-
The default security provider
- DSSUtils - Class in eu.europa.esig.dss.spi
-
Set of common utils
E
- EMPTY_BYTE_ARRAY - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
Empty byte array
- emptyIfNull(AttributeTable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns the current
originalAttributeTableif instantiated, an emptyAttributeTableif null - encodeRSADigest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method wraps the digest value in a DigestInfo (combination of digest algorithm and value).
- encodeURI(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method encodes a URI to be compliant with the RFC 3986 (see DSS-1475 for details)
- enrichCollection(Collection<T>, Collection<T>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Adds all objects from
toAddCollectionintocurrentCollectionwithout duplicates - ensurePlainSignatureValue(EncryptionAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts the ANS.1 binary signature value to the concatenated (plain) R || S format if required NOTE: used in XAdES and JAdES
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
- equals(Object) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
- eu.europa.esig.dss.spi - package eu.europa.esig.dss.spi
- eu.europa.esig.dss.spi.client.http - package eu.europa.esig.dss.spi.client.http
- eu.europa.esig.dss.spi.client.jdbc - package eu.europa.esig.dss.spi.client.jdbc
- eu.europa.esig.dss.spi.client.jdbc.query - package eu.europa.esig.dss.spi.client.jdbc.query
- eu.europa.esig.dss.spi.client.jdbc.record - package eu.europa.esig.dss.spi.client.jdbc.record
- eu.europa.esig.dss.spi.exception - package eu.europa.esig.dss.spi.exception
- eu.europa.esig.dss.spi.tsl - package eu.europa.esig.dss.spi.tsl
- eu.europa.esig.dss.spi.tsl.builder - package eu.europa.esig.dss.spi.tsl.builder
- eu.europa.esig.dss.spi.tsl.identifier - package eu.europa.esig.dss.spi.tsl.identifier
- eu.europa.esig.dss.spi.util - package eu.europa.esig.dss.spi.util
- eu.europa.esig.dss.spi.x509 - package eu.europa.esig.dss.spi.x509
- eu.europa.esig.dss.spi.x509.aia - package eu.europa.esig.dss.spi.x509.aia
- eu.europa.esig.dss.spi.x509.revocation - package eu.europa.esig.dss.spi.x509.revocation
- eu.europa.esig.dss.spi.x509.revocation.crl - package eu.europa.esig.dss.spi.x509.revocation.crl
- eu.europa.esig.dss.spi.x509.revocation.ocsp - package eu.europa.esig.dss.spi.x509.revocation.ocsp
- eu.europa.esig.dss.spi.x509.tsp - package eu.europa.esig.dss.spi.x509.tsp
- execute(SqlQuery, Object...) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
This method allows to execute a query with a custom set of arguments, such as SELECT, UPDATE or DELETE, by handling an exception.
- executeThrowable(SqlQuery) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
This method allows executing of INSERT, UPDATE or DELETE queries, by throwing an exception in case of an error
- expiredCertsOnCRL - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
expired-certs-on-crl time extension
- externalOrigin - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
The external origin (ONLINE or CACHED)
- ExternalResourcesCRLSource - Class in eu.europa.esig.dss.spi.x509.revocation.crl
-
This class allows to provide a CRL source based on the list of external CRL(s).
- ExternalResourcesCRLSource(DSSDocument...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
-
This constructor allows building of a CRL source from an array of
DSSDocuments. - ExternalResourcesCRLSource(InputStream...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
-
This constructor allows building of a CRL source from an array of
InputStreams. - ExternalResourcesCRLSource(String...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
-
This constructor allows building of a CRL source from an array of resource paths.
- ExternalResourcesOCSPSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
This class is used to provide a collection of OCSP tokens by the user.
- ExternalResourcesOCSPSource(DSSDocument...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
-
This constructor loads the OCSP responses from an array of
DSSDocuments. - ExternalResourcesOCSPSource(InputStream...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
-
This constructor loads the OCSP responses from an array of
InputStreams. - ExternalResourcesOCSPSource(String...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
-
This constructor loads the OCSP responses from an array of
Strings representing resources. - extractAttributeFromX500Principal(ASN1ObjectIdentifier, X500PrincipalHelper) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extract attribute with the
identifierfromX500PrincipalHelper
F
- FILE - Enum constant in enum eu.europa.esig.dss.spi.client.http.Protocol
-
file
- findArchiveTimeStampTokens(AttributeTable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Finds archive
TimeStampTokens - findBinaryForReference(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Returns the linked
EncapsulatedRevocationTokenIdentifierfor a givenRevocationRef - findCertificates(String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
This method returns a set of certificates from a DB with the given key
- findRefsAndOriginsForBinary(EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Map of orphan
RevocationRefwith theirRevocationRefOrigins for a givenEncapsulatedRevocationTokenIdentifier - findRefsAndOriginsForRevocationToken(RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Map of found
RevocationRefwith their origins for the givenRevocationToken - findRevocation(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Deprecated.
- findRevocations(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
- findRevocations(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Finds a list of RevocationTokens in the cache for the given
certificateTokenwith the correspondingkey - findTokensFromCertRef(CertificateRef) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
Returns Set of
CertificateTokens for the providedCertificateRef - findTokensFromCertRef(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- findTokensFromRefs(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the found
CertificateTokenfrom allCertificateSourcefor the givencertificateRef. - findTokensFromRefs(List<CertificateRef>) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns Set of
CertificateTokens for the providedCertificateRefs - formatDateToRFC(Date) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Formats a date to use according to RFC 3339.
- formatDateWithCustomFormat(Date, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Formats the date according to the given format (with system TimeZone)
- formatDateWithCustomFormat(Date, String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Formats the date according to the given format and timeZone as
String. - formatDateWithCustomFormat(Date, String, TimeZone) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Formats the date according to the given format and
TimeZoneNOTE : When null TimeZone is provided, the system default timezone is used! - fromBasicToResp(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
- fromBasicToResp(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
- fromInt(int) - Static method in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Returns a corresponding
OCSPRespStatusfor the int value code - fromRespToBasic(OCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method returns the
BasicOCSPRespfrom aOCSPResp. - FTP - Enum constant in enum eu.europa.esig.dss.spi.client.http.Protocol
-
ftp
G
- get(String) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
-
Execute a HTTP GET operation.
- get(String) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
- get(String) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
- get(String) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
- get(String, boolean) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
-
Deprecated.since 5.12. To be removed in DSS 5.13. Use
#get(url)for no cache, or an alternative DataLoader providing caching functionality. - get(String, boolean) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
-
Deprecated.
- get(String, boolean) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
-
Deprecated.
- get(String, boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Executes a GET request to the provided URL, with a forced cache
refreshwhen defined - get(List<String>) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
-
Execute a HTTP GET operation.
- get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
- get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
- get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
- get(X500Principal) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets a map of X500 attribute names and the values
- GET - Enum constant in enum eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
-
GET method
- getAbbreviation() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
-
This method returns the DSS abbreviation of the CRLToken.
- getAbbreviation() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getADBERevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in the ADBE signed attribute - getADBERevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in the ADBE signed attribute NOTE: Applicable only for PAdES revocation source - getAdditionalServiceInfoUris() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets additional service info urls
- getAfter(Date) - Method in class eu.europa.esig.dss.spi.util.TimeDependentValues
-
Gets a list of time dependent values occurred after
notBefore - getAiaUrl() - Method in class eu.europa.esig.dss.spi.x509.aia.OnlineAIASource.CertificatesAndAIAUrl
-
Gets AIA Url used to download the certificates
- getAlgorithmIdentifier(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the ASN.1 algorithm identifier structure corresponding to a digest algorithm
- getAlgorithmIdentifier(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the ASN.1 algorithm identifier structure corresponding to the algorithm found in the provided Timestamp Hash Index Table, if such algorithm is present
- getAllCertificateIdentifiers() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns a Set of all
SignerIdentifierFor CAdES/PAdES/Timestamp - getAllCertificateRefs() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns a Set of all certificate references
- getAllCertificateTokens() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Returns a set of all containing certificate tokens
- getAllEntities() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Returns a set of all containing
CertificateSourceEntity - getAllReferencedRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the Set of tokens which have a reference
- getAllRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves all found revocation binaries
- getAllRevocationBinariesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves all found revocation binaries with their origins
- getAllRevocationReferences() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Set of all found
RevocationRef - getAllRevocationTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Set of all found
RevocationToken - getAllRevocationTokensWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Returns all tokens with their origins
- getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
- getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
-
Returns a list of alternative CRL access point Urls for the certificate token
- getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
- getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
-
Returns a list of alternative OCSP access point Urls for the certificate token
- getArchiveCutOff() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the archiveCutOff date (from an OCSP Response)
- getAsi() - Method in class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
-
Gets the AdditionalServiceInformation value
- getAsn1Attributes(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns an array of
Attributes for a givenoidfound in theunsignedAttributes - getAsn1AttributeSet(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns an Attribute values for a given
oidfound in theunsignedAttributes - getAsn1Encodable(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns
ASN1Encodableof theattribute - getAsn1Encodable(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns
ASN1Encodablefor a givenoidfound in theunsignedAttributes - getAsn1IntegerFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns the
ASN1Integerencapsulated inDEROctetString. - getAsn1ObjectIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
-
Gets the
ASN1ObjectIdentifier - getAsn1SequenceFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns the
ASN1Sequenceencapsulated inDEROctetString. - getAsn1SignaturePolicyDigest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.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.
- getAtsHashIndex(AttributeTable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns ats-hash-index table, with a related version present in from timestamp's unsigned properties
- getAtsHashIndexByVersion(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns ats-hash-index table, with a specified version present in from timestamp's unsigned properties
- getATSHashIndexV3OctetString(ASN1ObjectIdentifier, ASN1Set) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns octets from the given attribute for ATS-Hash-Index-v3 table
- getAtsHashIndexVersionIdentifier(AttributeTable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns
ASN1ObjectIdentifierof the found AtsHashIndex - getAttributeRevocationRefs() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationRefs present in the signature 'attribute-revocation-references' attribute (used in CAdES and XAdES) - getAttributeRevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in 'AttributeRevocationValues' element - getAttributeRevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in 'AttributeRevocationValues' element - getAuthorityInformationAccess(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the authority information access, when present
- getAuthorityKeyIdentifier(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the subject key identifier, when present
- getAuthorityKeyIdentifier(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
AuthorityKeyIdentifier authorityKeyIdentifier = CertificateExtensionsUtils.getAuthorityKeyIdentifier(certificateToken); byte[] aki = authorityKeyIdentifier != null ? authorityKeyIdentifier.getKeyIdentifier() : null; - getBasicConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns a basic constraints extension, when present
- getBasicOcspResp(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method allows to create a
BasicOCSPRespfrom aASN1Sequence. - getBasicOCSPResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
-
Returns
BasicOCSPResp - getBasicOCSPResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
Returns the
BasicOCSPResp - getBasicOCSPRespContent() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
-
Returns the OCSP token binaries
- getBEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns BER encoded ASN1 attribute.
- getByCertificateDigest(Digest) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns the Set of certificates with the
Digest - getByCertificateDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- getByCertificateDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
- getByCertificateIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the found
CertificateTokenfrom allCertificateSourcefor the givenSignerIdentifier. - getByPublicKey(PublicKey) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns a Set of
CertificateTokenwith the givenPublicKey - getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns a list of
CertificateTokenwith the givenPublicKey - getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
- getBySignerIdentifier(SignerIdentifier) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns the Set of certificates with the
CertificateIdentifier - getBySignerIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- getBySki(byte[]) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns a Set of
CertificateTokenwith the given SKI (SubjectKeyIdentifier (SHA-1 of the PublicKey)) - getBySki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns a list of
CertificateTokenwith the given SKI (SubjectKeyIdentifier (SHA-1 of the PublicKey)) - getBySki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the found
CertificateTokenfrom allCertificateSourcefor the given subject key identifier (SHA-1 of the public key). - getBySubject(X500PrincipalHelper) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns the Set of certificates with the same subjectDN.
- getBySubject(X500PrincipalHelper) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns the Set of certificates with the same subjectDN.
- getBySubject(X500PrincipalHelper) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the found
CertificateTokenfrom allCertificateSourcefor the givenX500PrincipalHelper. - getCAAccessLocations(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificateExtensionsUtils.getCAIssuersAccessUrls(certificate) - getCAIssuersAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the CA issuers URIs extracted from authorityInfoAccess.caIssuers field
- getCandidatesForSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
-
Returns candidates for the OCSP Response's signing certificate
- getCertDigest() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Gets the certificate digest
- getCertificate(String) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to retrieve a certificate by its alias
- getCertificate(X509CertificateHolder) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extract the certificate token from
X509CertificateHolder - getCertificateContentEquivalences() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets a map of CertificateContentReferencesEquivalenceList equivalences
- getCertificateExtensions(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method extracts the certificate extensions from the given
certificateToken - getCertificateIdentifier() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Gets the
SignerIdentifier(for a reference extracted from a signature or timestamp, when present) - getCertificatePolicies(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the certificate policies, when present
- getCertificatePolicies(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificatePolicies certificatePolicies = CertificateExtensionsUtils.getCertificatePolicies(certToken); List<CertificatePolicy> result = certificatePolicies != null ? certificatePolicies.getPolicyList() : Collections.emptyList(); - getCertificateRef(OtherCertID) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts the
OtherCertIDtoCertificateRef - getCertificateRefOrigins(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Extracts origins for a given certificateRef
- getCertificateRefsByOrigin(CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Gets a list of
CertificateRefs by the givenCertificateRefOrigin - getCertificates() - Method in class eu.europa.esig.dss.spi.tsl.OtherTSLPointer
-
Gets a list of certificates
- getCertificates() - Method in class eu.europa.esig.dss.spi.tsl.TrustService
-
Gets a list of certificates
- getCertificates() - Method in class eu.europa.esig.dss.spi.x509.aia.OnlineAIASource.CertificatesAndAIAUrl
-
List of downloaded certificates
- getCertificates() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
Retrieves the unmodifiable list of all certificate tokens from this source.
- getCertificates() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
Retrieves the unmodifiable list of all certificate tokens from this source.
- getCertificatesAndAIAUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
- getCertificatesAndAIAUrls(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.aia.OnlineAIASource
-
The method returns a collection of processed URLs and the corresponding downloaded certificates
- getCertificatesByAIA(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.aia.AIASource
-
Loads a set of
CertificateTokens accessed by AIA URIs from the providedcertificateToken - getCertificatesByAIA(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
- getCertificatesByAIA(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
- getCertificatesByAIA(CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
This method allows to populate the source with new AIA certificates obtained from an proxied source, by forcing the refresh
- getCertificatesHashIndex(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extract the Unsigned Attribute Archive Timestamp Cert Hash Index from a timestampToken
- getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns a source of embedded into a revocation token certificates
- getCertificateSource(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method return the different
CertificateSourceTypewhere the certificate is found - getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
- getCertificateSourceType() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns the certificate source type associated to the implementation class.
- getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
- getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
- getCertificateStatusMap() - Method in class eu.europa.esig.dss.spi.tsl.PivotInfo
-
Returns a map of certificate tokens with a status regarding to the current pivot
- getCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets the
CertificateToken - getCertificateToken(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Gets a
CertificateTokenby the givenSignerIdentifier - getCertificateTokensByOrigin(CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Gets a list of
CertificateTokens by the givenCertificateOrigin - getCertificateValidityList() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
Gets a certificate validity list
- getCertNumber() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Returns a number of all
CertificateTokens present in the TL - getCMSSignedData(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Creates a CMSSignedData from the provided
attribute - getCMSSignedDataRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in the CMS SignedData NOTE: Applicable only for CAdES revocation sources - getCMSSignedDataRevocationTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in the CMS SignedData NOTE: Applicable only for CAdES revocation sources - getCompleteRevocationRefs() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationRefs present in the signature 'complete-revocation-references' attribute (used in CAdES and XAdES) - getCondition() - Method in class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
-
Gets the equivalence condition
- getCondition() - Method in class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers
-
Gets the condition
- getConditionsForQualifiers() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets a list of conditions for qualifiers
- getConnectTimeout() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Gets the timeout value on connection establishment with a remote resource
- getContentReplacement() - Method in class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
-
Gets the defined OIDs
- getCounterSignatureDeterministicId(Date, TokenIdentifier, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Return a unique id for a counter signature.
- getCreateTableQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns CREATE_TABLE sql query
- getCreationDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
- getCRLAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the CRL distribution URIs extracted from cRLDistributionPoints field
- getCRLDistributionPoints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the CRL distribution points, when present
- getCRLHashIndex(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extract the Unsigned Attribute Archive Timestamp Crl Hash Index from a timestampToken
- getCrlIssuedTime() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Gets CRL Issued time
- getCrlIssuer() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Gets CRL Issuer
- getCrlNumber() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Gets CRL number
- getCRLRevocationTokenKey(String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets CRL key (SHA-1 digest) of the url
- getCRLRevocationTokenKeys(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
- getCRLStream() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
-
Opens InputStream of the CRL binaries
- getCrlUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificateExtensionsUtils.getCRLAccessUrls(certificateToken) - getCrlValidity() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
-
Returns a
CRLValidity - getCurrent(Date) - Method in class eu.europa.esig.dss.spi.util.TimeDependentValues
-
Gets the value with the date
dif present - getCurrentCertificateIdentifier() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns the current
SignerIdentifierFor CAdES/PAdES/Timestamp - getData() - Method in class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
-
Gets the downloaded data
- getDate(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Reads the
encodableand returns aDate - getDeleteTableQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns an sql query to remove a table from DB
- getDEREncoded(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns the ASN.1 encoded representation of
bytearray. - getDEREncoded(TimestampBinary) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns the ASN.1 encoded representation of
TimestampBinary. - getDEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns DER encoded ASN1 attribute.
- getDEREncoded(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns the ASN.1 encoded representation of
CMSSignedData. - getDEREncoded(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the DER encoded binaries of
TimeStampToken - getDEROctetStrings(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns list of
DEROctetStringfrom anASN1SequenceUseful when needed to get a list of hash values - getDeterministicId(Date, TokenIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Return a unique id for a date and the certificateToken id.
- getDigest() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Returns digests of the reference
- getDigest(DigestAlgorithm, DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns
Digestof thedssDocument - getDigest(OtherHash) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Converts
OtherHashtoDigest - getDigestCalculator(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets a
DigestCalculatorfor thedigestAlgorithm - getDirectoryStringValue(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns a value of an ASN.1 DirectoryString instance Returns null if an error occurs during the transformation
- getDistributionPoints() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets distribution points
- getDocument(String) - Method in interface eu.europa.esig.dss.spi.client.http.DSSFileLoader
-
Returns DSSDocument from the provided url
- getDocumentNames(List<DSSDocument>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns a list of document names from the given document list
- getDocumentWithLastName(List<DSSDocument>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns the last document in the alphabetical ascendant order
- getDocumentWithName(List<DSSDocument>, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns a document with the given
fileNamefrom the list ofdocuments, when present - getDownloadCacheInfo() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns Download Cache Info
- getDSSDictionaryBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in 'DSS' dictionary NOTE: Applicable only for PAdES revocation source - getDSSDictionaryTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in 'DSS' dictionary NOTE: Applicable only for PAdES revocation source - getDSSId() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns the TL id
- getDSSId() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Returns the certificate reference identifier
- getDSSId() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Returns the revocation ref DSS Identifier
- getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns the String representation of the identifier
- getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Returns the certificate reference
Stringid - getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Returns revocation reference
Stringid - getDSSResponderId(ResponderID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Transforms
ResponderIDtoResponderId - getDSSResponderId(RespID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Transforms
RespIDtoResponderId - getEdDSASignatureAlgorithm(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns a
SignatureAlgorithmused to create thesignatureValueNOTE: Only EdDSA algorithm is being returned by this method. - getElectronicAddresses() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a map of electronic addresses
- getElectronicAddresses() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a map of electronic addresses
- getEncoded() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- getEncoded() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getEncoded(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the DER-encoded binaries of the
BasicOCSPResp - getEncoded(OCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Returns the encoded binaries of the OCSP response
- getEncoded(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns an ASN.1 encoded bytes representing the
CMSSignedData - getEncoded(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns an ASN.1 encoded bytes representing the
TimeStampToken - getEncodedFromBasicResp(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets ASN1 encoded binaries of the
basicOCSPResp - getEndDate() - Method in class eu.europa.esig.dss.spi.util.BaseTimeDependent
- getEndDate() - Method in interface eu.europa.esig.dss.spi.util.TimeDependent
-
The end of the validity period.
- getEntities() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
Returns a list of certificates grouped by their public keys
- getEntities() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- getErrorMessages() - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
-
Returns error messages after processing of validate(candidates) method if present
- getExceptionFirstOccurrenceTime() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the first time when the error is occurred
- getExceptionLastOccurrenceTime() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the last time when the error is occurred
- getExceptionMessage() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the exception message for an error state
- getExceptionMessage(Exception) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns a message retrieved from an exception, its cause message if the first is not defined, or exception class name if non of them is specified
- getExceptionStackTrace() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the exception stack trace for an error state
- getExistingAIAKeys() - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
Returns a list of all existing AIA keys present in the DB
- getExpiredCertsOnCRL() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the expiredCertsOnCRL date (from CRL)
- getExpiredCertsRevocationInfo() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets the expired certs revocation info date
- getExtendedKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the extended key usage, when present
- getExtendedKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extracts all extended key usages for the certificate token
- getExternalOrigin() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Gets the external origin
- getFileByteSize(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns byte size of the given document
- getFirstSignerInformation(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns the first
SignerInformationextracted fromCMSSignedData. - getFrom(String) - Static method in enum eu.europa.esig.dss.spi.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.spi.DSSASN1Utils
-
Extracts the pretty printed name of the certificate token
- getHumanReadableName(X500PrincipalHelper) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extracts the pretty printed name from the
X500PrincipalHelper - getIndication() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets validation Indication
- getInformation() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a map of information
- getInformation() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a map of information
- getInhibitAnyPolicy(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns an inhibit anyPolicy extension, when present
- getInsertRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns an SQL query to insert a new revocation token to a table
- getIssueDate() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets issuing date
- getIssuer() - Method in class eu.europa.esig.dss.spi.x509.TokenIssuerSelector
-
Filters
certificateTokensand returns the best issuer candidate fortoken - getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns issuer
CertificateToken - getIssuerName() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Returns the name of the certificate issuer
- getIssuerSerial(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the
IssuerSerialobject - getIssuerSerial(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns a new IssuerSerial based on the certificate token
- getIssuerSerialEncoded() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Returns DER-encoded IssuerSerial representation of the object.
- getIssuerX500Principal() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- getIssuerX500Principal() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getJdbcCacheConnector() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Gets the SQL connection DataSource
- getKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the key usage, when present
- getLastDownloadAttemptTime() - Method in interface eu.europa.esig.dss.spi.tsl.DownloadInfoRecord
-
The last time when a download attempt has been proceeded.
- getLastStateTransitionTime() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the last time when the state of record has been changed
- getLastSuccessSynchronizationTime() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the last time when the record has been synchronized
- getLatest() - Method in class eu.europa.esig.dss.spi.util.TimeDependentValues
-
Gets the latest time dependent value
- getLatestSingleResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
Returns the latest single response
- getLatestSingleResponse(BasicOCSPResp, CertificateToken, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets the latest single response from the OCSP response
- getLegalInfoIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets TrustServiceLegalIdentifier value
- getList() - Method in class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
-
Gets the current list
- getLocation() - Method in class eu.europa.esig.dss.spi.tsl.OtherTSLPointer
-
Gets location url
- getLOTLIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Gets LOTL Id
- getLOTLInfoById(Identifier) - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns a LOTLInfo object by Identifier
- getLOTLInfos() - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns a list of LOTLInfos for all processed LOTLs
- getLOTLLocation() - Method in class eu.europa.esig.dss.spi.tsl.PivotInfo
-
Returns the associated with the pivot LOTL Location url
- getLotlOtherPointers() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets LOTL other TSL pointers
- getMaxInputSize() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Gets the maximum InputStream size
- getMD5Digest(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns a Hex encoded of the MD5 digest of binaries
- getMessage() - Method in exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
- getMessageDigest() - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
-
Returns the
DSSMessageDigestaccordingly to the current state. - getMessageDigest(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Gets the message digest from the
DigestAlgorithm - getMra() - Method in class eu.europa.esig.dss.spi.tsl.OtherTSLPointer
-
Gets a Mutual Recognition Agreement block
- getMra() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Gets the MRA (Mutual Recognition Agreement) element when applicable
- getName() - Method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Gets the name of the protocol
- getNameConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns a name constraints extension, when present
- getNames() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a map of names (first key is the language)
- getNames() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a map of names
- getNames() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets a map of names
- getNextUpdate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the date of the next update
- getNextUpdateDate() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets next update date
- getNormalizedString(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method replaces all special characters by an underscore
- getNumberOfCertificates() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns the number of stored certificates in this source
- getNumberOfCertificates() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the number of found
CertificateTokenin all sources - getNumberOfEntities() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns the number of stored entities (unique public key) in this source
- getNumberOfEntities() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the number of found
CertificateSourceEntityin all sources - getNumberOfProcessedLOTLs() - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns an amount of processed LOTLs during the TL Validation job
- getNumberOfProcessedTLs() - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns an amount of processed TLs during the TL Validation job
- getNumberOfSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method returns the number of set
CertificateSources - getNumberOfTrustedPublicKeys() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
Gets the number of trusted public keys
- getObjectIdentifierValue(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Normalizes and retrieves a
Stringidentifier (to be used for non-XAdES processing). - getObjectIdentifierValue(String, ObjectIdentifierQualifier) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns a URI value of the
oidOrUriStringtaking into account the definedObjectIdentifierQualifier(to be used for XAdES processing). - getOCSPAccessLocations(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificateExtensionsUtils.getOCSPAccessUrls(certificate) - getOCSPAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the OCSP URIs extracted from authorityInfoAccess.ocsp field
- getOCSPCertificateID(CertificateToken, CertificateToken, DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Returns the
CertificateIDfor the given certificate and its issuer's certificate. - getOcspNoCheck(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the ocsp-nocheck extension value, when present
- getOcspResp(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method allows to create a
OCSPRespfrom aASN1Sequence. - getOcspRevocationKey(CertificateToken, String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets OCSP key (SHA-1 digest) of the url
- getOcspRevocationTokenKeys(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
- getOCSPTokenVersion() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
This method returns version defined within the OCSP token (returns version value + 1, i.e.
- getOctetStringForAtsHashIndex(Attribute, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns octets from the given attribute by defined atsh-hash-index type
- getOidCode(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Keeps only code of the oid string e.g.
- getOrderFromSignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Gets the order parameter corresponding the given
signatureValue - getOrphanCertificateRefs() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns a list of orphan certificate refs
- getOrphanRevocationReferencesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Map of orphan
RevocationRefwith theirRevocationRefOrigins - getOtherTLInfos() - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns a list of TLInfos for other TLs
- getParent() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns the
TLInforeferencing the current Trusted List - getParsingCacheInfo() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns Parsing Cache Info
- getPivotInfos() - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
Returns a list of
PivotInfos summary for pivots found in the LOTL - getPivotUrls() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets pivot URLs
- getPointedContractingPartyLegislation() - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Gets the value defined within pointedContractingPartyLegislation attribute
- getPointingContractingPartyLegislation() - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Gets the value defined within pointingContractingPartyLegislation attribute
- getPolicyConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns a policy constraints extension, when present
- getPostalAddresses() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a map of postal addresses
- getPostalAddresses() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a map of postal addresses
- getPotentialSigners() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets a list of signing candidates
- getProducedAt() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
-
Gets the OCSP's production time
- getProductionDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the generation time of the current revocation data (when it was signed)
- getPublicKey() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
If the
certificateTokenis not null then the associatedPublicKeywill be returned otherwise the providedpublicKeyis returned. - getQcCClegislations() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcCClegislation codes to be included
- getQcCClegislationsToRemove() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcCClegislation codes to be removed
- getQcStatementIds() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcStatement identifiers to be included
- getQcStatementIdsToRemove() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcStatement identifiers to be removed
- getQcStatements(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the qc-statements extension value, when present
- getQcStatements(CertificateToken) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
Extracts the QCStatements from a certificate token
- getQcStatements(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
Extracts the QCStatements from a qcStatementsSeq.
- getQcTypeIds() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcType identifiers to be included
- getQcTypeIdsToRemove() - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Gets QcType identifiers to be removed
- getQcTypes(List<String>) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method returns a list of
QCTypes from a list of given QcType OIDs - getQualifierEquivalence() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets a map of QualifierEquivalenceList equivalences between pointed and pointing parties
- getQualifiers() - Method in class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers
-
Gets the list of qualifiers
- getQueryString() - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
-
Returns the query String
- getReadTimeout() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Gets the timeout value on response reading from a remote resource
- getReason() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the revocation reason (if the token has been revoked)
- getRecord(ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
-
Returns response from the given
ResultSetrow position - getRecords(ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
-
Extracts a collection of
SqlRecords fromResultSet - getReferencesForCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns list of
CertificateRefs found for the givencertificateToken - getRegistrationIdentifiers() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets registration identifiers
- getRegistrationIdentifiers() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a list of registration identifiers
- getRelatedCertificate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns a certificate token the current revocation data has been issued for
- getRelatedCertificateId() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Gets DSS String Id of the related certificate
- getRemoveRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns an sql query to remove a revocation token from DB
- getResponderId() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Gets the
ResponderId(for a reference extracted from an OCSP response) - getResponderId() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
-
Gets the Responder Id
- getRevocationDataExtractQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns a request to find a revocation data
- getRevocationDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the revocation date (if the token has been revoked)
- getRevocationReferencesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Returns a map of revocation references with the corresponding origins
- getRevocationToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.OnlineRevocationSource.RevocationTokenAndUrl
-
Gets the downloaded
RevocationToken - getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
- getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.crl.CRLSource
- getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSource
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method returns the latest issued revocation token from a set of all revocation data found for the given
certificateToken. - getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
- getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationSource
-
This method retrieves a
RevocationTokenfor the certificateToken - getRevocationToken(CertificateToken, CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Retrieves a revocation token for the given
CertificateToken - getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
- getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationSourceAlternateUrlsSupport
-
Gets an
RevocationTokenfor the given certificate / issuer's certificate couple. - getRevocationTokenAndUrl(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.OnlineRevocationSource
-
This method retrieves a
RevocationTokenAndUrlfor the certificateToken - getRevocationTokenKey(CertificateToken, String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Gets a unique revocation token identifier used to store the revocation token for this
certificateTokenwithin a repository - getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
- getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
- getRevocationTokens(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.MultipleRevocationSource
-
This method retrieves a list of
RevocationTokenfor the certificateToken - getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
- getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
- getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
- getRevocationTokens(CertificateToken, CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Retrieves a list of revocation token for the given
CertificateToken - getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the Revocation Token type (CRL or OCSP)
- getRevocationValues(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns
RevocationValuesfrom the given encodable - getRevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in 'RevocationValues' element - getRevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in 'RevocationValues' element - getSecurityProvider() - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
-
Gets the provider
- getSecurityProviderName() - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
-
Gets the security provider name
- getSequenceNumber() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets the LOTL/TL sequence number
- getSerialNumber() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Returns the serial number of the signer certificate
- getServiceEquivalence() - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Gets the list of equivalence mapping between Trust Services
- getServices() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a list of trust services
- getServices() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a list of trust services
- getServiceSupplyPoints() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets service supply points
- getSHA1Digest(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method digests the given string with SHA1 algorithm and encode returned array of bytes as hex string.
- getSignatureAlgorithm() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- getSignatureValueBitLength(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns a bit length of the provided signature value
- getSignerInfo() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Returns the associated
SignerIdentifierNOTE: can return null - getSigningCertificate() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets the signing certificate
- getSigningCertificateAnnouncementUrl() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets signing certificate announcement URL
- getSigningTime() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets the (claimed) signing time
- getSingleResponses(BasicOCSPResp, CertificateToken, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Gets a list of single response from the OCSP response
- getSki() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
-
Gets the SKI of the issuer
- getSki() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Returns SHA-1 of the certificate's public key
- getSki(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
SubjectKeyIdentifier subjectKeyIdentifier = CertificateExtensionsUtils.getSubjectKeyIdentifier(certificateToken); byte[] ski = subjectKeyIdentifier != null ? subjectKeyIdentifier.getSki() : null; - getSki(CertificateToken, boolean) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
byte[] ski = null; SubjectKeyIdentifier subjectKeyIdentifier = CertificateExtensionsUtils.getSubjectKeyIdentifier(certificateToken); if (subjectKeyIdentifier != null) { ski = subjectKeyIdentifier.getSki(); } else if (computeIfMissing) { ski = computeSkiFromCert(certificateToken); } - getSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Returns an unmodifiable list of embedded
CertificateSources - getSourceURL() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the URL of the source (if available)
- getStackTrace() - Method in exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
- getStartDate() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets TrustServiceEquivalenceStatusStartingTime value
- getStartDate() - Method in class eu.europa.esig.dss.spi.util.BaseTimeDependent
- getStartDate() - Method in interface eu.europa.esig.dss.spi.util.TimeDependent
-
The start of the validity period.
- getStatus() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets TrustServiceEquivalenceStatus value
- getStatus() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets status
- getStatus() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the certificate status
- getStatusAndInformationExtensions() - Method in class eu.europa.esig.dss.spi.tsl.TrustService
-
Gets status based on time
- getStatusCode() - Method in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Returns the status code
- getStatusEquivalence() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing parties
- getStatusName() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets the record's status name
- getString(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts
ASN1Encodableto aStringvalue. - getSubIndication() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets validation SubIndication
- getSubjectAlternativeNames(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns a subject alternative names, when present
- getSubjectAlternativeNames(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
SubjectAlternativeNames subjectAlternativeNames = CertificateExtensionsUtils.getSubjectAlternativeNames(certToken); List<String> result = subjectAlternativeNames != null ? subjectAlternativeNames.getNames() : Collections.emptyList(); - getSubjectCommonName(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extracts the Subject Common name from the certificate token
- getSubjectKeyIdentifier(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the subject key identifier, when present
- getSummary() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
Gets TL Validation job summary
- getTableExistenceQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns an sql query to check table existence
- getTechnicalType() - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Gets the technical type attribute value
- getTerritory() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets territory (country)
- getTerritory() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets the LOTL/TL territory (country)
- getTerritory() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets territory (country)
- getTheBestCandidate() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
This method returns the best candidate for the signing certificate.
- getTheCertificateValidity() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
The
theSigningCertificateValidityobject must be set before. - getThisUpdate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns the date of the this update
- getTimestampOids() - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns a list of all CMS timestamp identifiers
- getTimeStampResponse(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
- getTimeStampResponse(DigestAlgorithm, byte[]) - Method in interface eu.europa.esig.dss.spi.x509.tsp.TSPSource
-
Gets a TimeStampResponse relevant to the provided digest
- getTimeStampToken(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Creates a TimeStampToken from the provided
attribute - getTimeStampTokenGenerationTime(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns generation time for the provided
timeStampToken - getTimestampValidationDataBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in 'TimestampValidationData' element - getTimestampValidationDataTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in 'TimestampValidationData' element - getTLIdentifier() - Method in class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Gets TL Id
- getTLInfoById(Identifier) - Method in class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
Returns a TLInfo object by Identifier
- getTLInfos() - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
Returns a list of
TLInfos summary for TL found in the LOTL - getTlOtherPointers() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets TL other TSL pointers
- getTradeNames() - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Gets a map of trade names
- getTradeNames() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Gets a map of trade names
- getTrustService() - Method in class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Gets trust service
- getTrustServiceProvider() - Method in class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Gets trust service provider
- getTrustServiceProviders() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets trust service providers
- getTrustServices(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
- getTrustServices(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
-
Returns TrustProperties for the given certificate
- getTSLType() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets the LOTL/TL TSLType
- getTSNumber() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Returns a number of all
TrustServices present in the TL - getTSPNumber() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Returns a number of all
TrustServiceProviders present in the TL - getType() - Method in class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
-
Gets the ServiceTypeIdentifier value
- getType() - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Gets type
- getTypeAsiEquivalence() - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Gets a map of AdditionalServiceInformation equivalences between pointed and pointing parties
- getUniqueRevocationTokensWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Returns a Map of unique
RevocationTokenbased on binary (a same binary can cover several certificates) with their origins - getUnsignedAttributesHashIndex(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Extract the Unsigned Attribute Archive Timestamp Attribute Hash Index from a timestampToken
- getUpdateRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Returns an SQL query to update a revocation token in a table
- getUrl() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns a URL that was used to download the remote file
- getUrlString() - Method in class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
-
Gets the URL string used to download the data
- getUrlString() - Method in class eu.europa.esig.dss.spi.x509.revocation.OnlineRevocationSource.RevocationTokenAndUrl
-
Gets the URL used to download the data
- getUsedDigestAlgorithm(SingleResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Returns a DigestAlgorithm used in the given
singleResp - getUtcDate(int, int, int) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns an UTC date base on the year, the month and the day.
- getValAssuredSTCerts(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Returns the ext-etsi-valassured-ST-certs extension value, when present
- getValidationCacheInfo() - Method in class eu.europa.esig.dss.spi.tsl.TLInfo
-
Returns Validation Cache Info
- getVersion() - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Gets the version attribute value
- getVersion() - Method in interface eu.europa.esig.dss.spi.tsl.ParsingInfoRecord
-
Gets LOTL/TL version
- getVRIDictionaryBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
EncapsulatedRevocationTokenIdentifiers present in 'VRI' dictionary NOTE: Applicable only for PAdES revocation source - getVRIDictionaryTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves the list of all
RevocationTokens present in 'VRI' dictionary NOTE: Applicable only for PAdES revocation source - getX500Principal() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
-
Gets
X500Principalof the OCSP issuer - getX500PrincipalOrNull(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns the
X500Principalcorresponding to the given string ornullif the conversion is not possible. - getX509CertificateHolder(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns a
X509CertificateHolderencapsulating the givenX509Certificate.
H
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
- hashCode() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
- hasIdPkixOcspNoCheckExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificateExtensionsUtils.hasOcspNoCheckExtension(token) - hasOcspNoCheckExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Checks if the certificate contains ocsp-nocheck extension indicating if the revocation data should be checked for an OCSP signing certificate.
RFC 6960 - hasValAssuredShortTermCertsExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
Checks if the certificate contains ext-etsi-valassured-ST-certs extension indicating that the validity of the certificate is assured because the certificate is a "short-term certificate".
- hasValAssuredShortTermCertsExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
CertificateExtensionsUtils.hasValAssuredShortTermCertsExtension(token) - HTTP - Enum constant in enum eu.europa.esig.dss.spi.client.http.Protocol
-
http
- HTTPS - Enum constant in enum eu.europa.esig.dss.spi.client.http.Protocol
-
https
I
- id_aa_ATSHashIndex - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ATSHashIndex OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronicsignature-standard(1733) attributes(2) 5 }
- id_aa_ATSHashIndexV2 - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ATSHashIndex-v2 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 4 }
- id_aa_ATSHashIndexV3 - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ATSHashIndex-v3 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 5 }
- id_aa_ets_archiveTimestampV2 - Static variable in class eu.europa.esig.dss.spi.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.spi.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.spi.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.spi.OID
-
id-aa-ets-signerAttrV2 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 1 }
- id_aa_ets_sigPolicyStore - Static variable in class eu.europa.esig.dss.spi.OID
-
id-aa-ets-sigPolicyStore OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 3 }
- id_at_role - Static variable in class eu.europa.esig.dss.spi.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.spi.OID
-
Attributes {itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2)}
- id_etsi_ext_valassured_ST_certs - Static variable in class eu.europa.esig.dss.spi.OID
-
EN 319 412-1 "5.2.2 Validity Assured - Short Term" id-etsi-ext OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) id-cert-profile(194121) 2 } id-etsi-ext-valassured-ST-certs OBJECT IDENTIFIER ::= { id-etsi-ext 1 }
- id_etsi_qcs_QcCClegislation - Static variable in class eu.europa.esig.dss.spi.OID
-
esi4-qcStatement-7 QC-STATEMENT ::= { SYNTAX QcCClegislation IDENTIFIED BY id-etsi-qcsQcCClegislation } id-etsi-qcs-QcCClegislation OBJECT IDENTIFIER ::= { id-etsi-qcs 7 }
- id_etsi_signer_attributes - Static variable in class eu.europa.esig.dss.spi.OID
-
Signer attributes {itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1)} (see ETSI EN 319 122-1)
- id_etsi_spq - Static variable in class eu.europa.esig.dss.spi.OID
-
Signer attributes {itu-t(0) identified-organization(4) etsi(0) cades(19122) id-spq (2)} (see ETSI EN 319 122-1)
- id_sp_doc_specification - Static variable in class eu.europa.esig.dss.spi.OID
-
id-spq-ets-docspec OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) id-spq (2) 1 }
- IgnoreDataLoader - Class in eu.europa.esig.dss.spi.client.http
-
This class allows to avoid downloading resources.
- IgnoreDataLoader() - Constructor for class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
-
Default constructor
- importAsTrusted(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
-
This method allows to declare all certificates from a given certificate source as trusted.
- InfoRecord - Interface in eu.europa.esig.dss.spi.tsl
-
Describes a state of a record
- initCertificateAIAKeys(List<String>) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
Initialize a list of AIA certificate token keys
Stringfrom the given urls - initRevocationTokenKeys(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Initialize a list of revocation token keys
Stringfrom the givenCertificateToken - initTable() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Initialize the revocation token table by creating the table if it does not exist.
- insertCertificates(String, Collection<CertificateToken>) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
This method allows inserting of a certificate into the DB
- insertRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Inserts a new RevocationToken into the cache
- INTERNAL_ERROR - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Internal error in issuer
- isAllSelfSigned() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method checks if all certificates are self-signed
- isAllSelfSigned() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- isAllSelfSigned() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method checks in all sources if all embedded certificate are self-signed
- isArchiveTimeStampToken(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the attribute is of an allowed archive timestamp type
- isAsn1Encoded(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the binaries are ASN.1 encoded.
- isAsn1EncodedSignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the SignatureValue binaries are ASN.1 encoded.
- isASN1SequenceTag(byte) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the byte defines an ASN1 Sequence
- isAttributeOfType(Attribute, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the given attribute is an instance of the expected asn1ObjectIdentifier type
- isAuthorityInformationAccess(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the authority information access extension OID - isAuthorityKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the authority key identifier extension OID - isBasicConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the basic constraints extension OID - isCertHashMatch() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns TRUE if the certHash extension (from an OCSP Response) is match to the hash of related certificate token
- isCertHashPresent() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Returns TRUE if the certHash extension (from an OCSP Response) is present
- isCertificatePolicies(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the certificate policies extension OID - isCertificateSourceEqual(CertificateSource) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method checks if the current and the given
CertificateSources contain the same certificate tokens - isCertificateSourceEqual(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- isCertificateSourceEquivalent(CertificateSource) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method checks if the current and the given
CertificateSources contain the same public keys - isCertificateSourceEquivalent(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- isCRLDistributionPoints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the CRL distribution points extension OID - isCurrent() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Indicates if the SignerIdentifier is related to the current signature
- isDEROctetStringNull(DEROctetString) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method checks if a given
DEROctetStringis null. - isDesynchronized() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if the record is desynchronized
- isDigestEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if digest is equal
- isDigestPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if digest is present
- isDistinguishedNameEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if the distinguished name equals
- isEmpty() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
This method tests if any candidate is known
- isEmpty() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method checks if the embed sources is empty
- isEmpty() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method checks if the revocation source is empty
- isEmpty() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Checks if the SignerIdentifier is empty or not NOTE: in some cases the SignerIdentifier can not contain any values
- isEmpty(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method verifies if the document is empty (does not have body)
- isEmpty(AttributeTable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the
attributeTableis empty - isEquivalent(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Checks if the given
signerIdentifieris equivalent - isError() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if the error is present for the record
- isExtendedKeyUsage(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the extended key usage extension OID - isExtendedKeyUsagePresent(CertificateToken, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
ExtendedKeyUsages extendedKeyUsage = CertificateExtensionsUtils.getExtendedKeyUsage(certToken); boolean extendedKeyUsagePresent = extendedKeyUsage != null && extendedKeyUsage.getOids().contains(oid.getId()); - isFileUrl(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given URL uses FILE protocol
- isFtpUrl(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given URL uses FTP protocol
- isHttp(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given string represents HTTP protocol.
- isHttps(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given string represents HTTPS protocol.
- isHttpUrl(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given URL uses HTTP protocol
- isIndeterminate() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets if the validation result is indeterminate
- isInhibitAnyPolicy(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the policy constraints extension OID - isInternal() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
This method returns true if the token was not collected from an external resource (online or jdbc)
- isInvalid() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets if the signature is invalid
- isIssuerSerialPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Indicates if the IssuerSerial (issuerAndSerialNumber) is present in the signature.
- isKeyUsage(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the key usage extension OID - isKnown(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method checks if a given certificate is known in the current source
- isKnown(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- isLdapUrl(String) - Static method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given URL uses LDAP protocol
- isLineBreakByte(byte) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method verifies if the given byte represents a line break character (new line or a carriage return)
- isNameConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the name constraints extension OID - isOcspNoCheck(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the ocsp-nocheck extension OID - isOCSPSigning(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Deprecated.since DSS 5.12. Use
ExtendedKeyUsages extendedKeyUsage = CertificateExtensionsUtils.getExtendedKeyUsage(certToken); boolean extendedKeyUsagePresent = extendedKeyUsage != null && extendedKeyUsage.getOids().contains(KeyPurposeId.id_kp_OCSPSigning.getId()); - isOidCode(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Checks if the given
oidis a valid OID Ex.: 1.3.6.1.4.1.343 = valid 25.25 = invalid http://sample.com = invalid Source: regexr.com/38m0v (OID Validator) - isOrphan(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
This method verifies if a given
RevocationRefis an orphan (not linked to a completeRevocationToken - isPivot() - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
Checks if the current entry is a pivot info
- isPivot() - Method in class eu.europa.esig.dss.spi.tsl.PivotInfo
- isPolicyConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the policy constraints extension OID - isPsd2QcType(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a Psd2QcType statement
- isQcCClegislation(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcCClegislation statement
- isQcCompliance(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcCompliance statement
- isQcLegislationPresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies whether a QCLegislation code is present within provided
QcStatements - isQcLimitValue(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcLimitValue statement
- isQcPds(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcPds statement
- isQcRetentionPeriod(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcRetentionPeriod statement
- isQcSemanticsIdentifier(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcSemanticsIdentifier statement
- isQcSSCD(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcSSCD statement
- isQcStatementPresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies whether the given
qcStatementOidis present within theQcStatements - isQcStatements(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the qc-statements extension OID - isQcType(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies of the given OID is a QcType statement
- isQcTypePresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
-
This method verifies whether a QCType with a given
qcTypeOidis present within providedQcStatements - isRefreshNeeded() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if the refresh is needed for an entry
- isRelatedToCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
-
Checks if the ResponderId is related to a provided certificateToken
- isRelatedToCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Checks if the current SerialInfo is related to a provided CertificateToken
- isResponderIdMatch() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if the Responder Id matches
- isResponderIdPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if the ResponderId is present
- isResultExist() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if a result exist under the record
- isSerialNumberEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Indicates if the SerialNumber equals
- isSHA1Digest(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method checks if the provided
strrepresents a SHA-1 digest - isSignerIdMatch() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Gets if CMS Signer Id matches
- isSkiEqual(byte[], CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Checks if the provided ski matches to a ski computed from a certificateToken's public key
- isStartWithASN1SequenceTag(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns true if the inputStream starts with an ASN.1 Sequence
- isSubjectAlternativeNames(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the subject alternative names extension OID - isSubjectKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the subject key identifier extension OID - isSynchronized() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if the record is synchronized
- isTableExists() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Verifies if the table exists
- isTheSame(String) - Method in enum eu.europa.esig.dss.spi.client.http.Protocol
-
Indicates if the given URL uses the current protocol
- isTimestampToken(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Checks if the document contains a TimeStampToken
- isToBeDeleted() - Method in interface eu.europa.esig.dss.spi.tsl.InfoRecord
-
Gets if the record shall be deleted
- isTrusted(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method checks if a given certificate is trusted
- isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
- isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
- isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This method checks in all sources in the given certificate is trusted
- isUrnOid(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Checks if the given id is a URN representation of OID according to IETF RFC 3061
- isValid() - Method in interface eu.europa.esig.dss.spi.tsl.ValidationInfoRecord
-
Gets if the signature is valid
- isValid() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
This method returns
trueif the certificate digest or IssuerSerial/issuerAndSerialNumber match or the certificate is signed. - isValid() - Method in class eu.europa.esig.dss.spi.x509.revocation.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.spi.x509.revocation.ocsp.OCSPToken
-
Indicates if the OCSP token is valid.
- isValidityAssuredShortTerm(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the ext-etsi-valassured-ST-certs extension OID - iterator() - Method in class eu.europa.esig.dss.spi.util.TimeDependentValues
J
- JdbcCacheConnector - Class in eu.europa.esig.dss.spi.client.jdbc
-
This class executes calls to a
javax.sql.DataSource - JdbcCacheConnector(DataSource) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
Default constructor
- JdbcRevocationSource<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
Abstract class to retrieve token from a JDBC datasource
- JdbcRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Default constructor instantiating object with null values
K
- KeyStoreCertificateSource - Class in eu.europa.esig.dss.spi.x509
-
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).
- KeyStoreCertificateSource(File, String, String) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
Constructor for KeyStoreCertificateSource with
CertificatePool. - KeyStoreCertificateSource(InputStream, String, String) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
The default constructor for KeyStoreCertificateSource.
- KeyStoreCertificateSource(String, String) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
Constructor for KeyStoreCertificateSource.
- KeyStoreCertificateSource(String, String, String) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
Constructor for KeyStoreCertificateSource.
L
- LDAP - Enum constant in enum eu.europa.esig.dss.spi.client.http.Protocol
-
ldap
- LINE_FEED - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
Represents a new line '\n' character
- list - Variable in class eu.europa.esig.dss.spi.util.TimeDependentValues
-
The linked list of values
- ListCertificateSource - Class in eu.europa.esig.dss.spi.x509
-
This class operates on several
CertificateSourcewith the composite design pattern. - ListCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
Default constructor
- ListCertificateSource(CertificateSource) - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This constructor allows to instantiate an object of the class with one
CertificateSource - ListCertificateSource(List<CertificateSource>) - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
-
This constructor allows to instantiate an object of the class with a list of
CertificateSource - loadCertificate(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method loads a certificate from the byte array.
- loadCertificate(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method loads a certificate from the given location.
- loadCertificate(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method loads a certificate from the given location.
- loadCertificateFromBase64EncodedString(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method loads a certificate from a base 64 encoded String
- loadCertificateFromP7c(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Loads a collection of certificates from a p7c source
- loadOCSPBase64Encoded(String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method loads an OCSP response from the given base 64 encoded string.
- loadOCSPFromBinaries(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method loads an OCSP response from the given binaries.
- LOTLIdentifier - Class in eu.europa.esig.dss.spi.tsl.identifier
-
The identifier for a LOTL
- LOTLIdentifier(LOTLInfo) - Constructor for class eu.europa.esig.dss.spi.tsl.identifier.LOTLIdentifier
-
Default constructor
- LOTLInfo - Class in eu.europa.esig.dss.spi.tsl
-
Computes summary for a List of Trusted Lists processing result
- LOTLInfo(DownloadInfoRecord, ParsingInfoRecord, ValidationInfoRecord, String) - Constructor for class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
The default constructor
M
- MALFORMED_REQUEST - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Illegal confirmation request
- match(EncapsulatedRevocationTokenIdentifier<CRL>, RevocationRef<CRL>) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
- match(EncapsulatedRevocationTokenIdentifier<OCSP>, RevocationRef<OCSP>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
- match(EncapsulatedRevocationTokenIdentifier<R>, RevocationRef<R>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationTokenRefMatcher
-
This method returns true if the reference is related to the encapsulated identifier
- match(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if the given
CertificateTokenmatches theCertificateRef - match(RevocationToken<CRL>, RevocationRef<CRL>) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
- match(RevocationToken<OCSP>, RevocationRef<OCSP>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
- match(RevocationToken<R>, RevocationRef<R>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationTokenRefMatcher
-
This method returns true if the reference is related to the provided token
- matchByDigest(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only digest within the
certificateRefcorresponds tocertificateToken - matchByIssuerName(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the issuer name within the
certificateRefcorresponds tocertificateToken - matchByResponderId(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the responder Id within the
certificateRefcorresponds tocertificateToken - matchBySerialNumber(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the serial number within the
certificateRefcorresponds tocertificateToken - matches(CertificateID, SingleResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
fix for certId.equals methods that doesn't work very well.
- MaxSizeInputStream - Class in eu.europa.esig.dss.spi.client.http
-
Used to limit the size of fetched data.
- MaxSizeInputStream(InputStream, int, String) - Constructor for class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
-
The default constructor for NativeHTTPDataLoader.MaxSizeInputStream.
- MemoryDataLoader - Class in eu.europa.esig.dss.spi.client.http
-
Defines a map between URL and document to load the data from offline source
- MemoryDataLoader(Map<String, byte[]>) - Constructor for class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
-
Default constructor
- MRA - Class in eu.europa.esig.dss.spi.tsl
-
This object contains information extracted from the MutualRecognitionAgreementInformation element of a Mutual Recognition Agreement schema
- MRA() - Constructor for class eu.europa.esig.dss.spi.tsl.MRA
-
Default constructor instantiating object with null values
- MultipleRevocationSource<R extends Revocation> - Interface in eu.europa.esig.dss.spi.x509.revocation
-
This interface allows to retrieve all revocation data for a given certificate.
- MutableTimeDependentValues<T extends TimeDependent> - Class in eu.europa.esig.dss.spi.util
-
Mutable list of time-dependent values.
- MutableTimeDependentValues() - Constructor for class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
-
Empty constructor
- MutableTimeDependentValues(Iterable<T>) - Constructor for class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
-
Default constructor
N
- NativeDataLoaderCall - Class in eu.europa.esig.dss.spi.client.http
-
The call of native java DataLoader using the java.net.URL class.
- NativeDataLoaderCall(String, byte[], boolean, int) - Constructor for class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
-
Constructor with unconfigured timeout
- NativeDataLoaderCall(String, byte[], boolean, int, int, int) - Constructor for class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
-
Constructor with configured timeouts
- NativeHTTPDataLoader - Class in eu.europa.esig.dss.spi.client.http
-
Implementation of native java DataLoader using the java.net.URL class.
- NativeHTTPDataLoader() - Constructor for class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Default constructor instantiating object with null values
- NativeHTTPDataLoader.HttpMethod - Enum in eu.europa.esig.dss.spi.client.http
-
Available HTTPMethods
- nextUpdate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents the next update date of the CRL or null for OCSP response.
- NOT_CHANGED - Enum constant in enum eu.europa.esig.dss.spi.tsl.CertificatePivotStatus
-
Certificate has not been changed
O
- OCSPCertificateSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Represents a Source of certificates embedded into an OCSP Token
- OCSPCertificateSource(BasicOCSPResp) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
-
Default constructor
- OCSPRef - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Reference an OCSPResponse
- OCSPRef(Digest, Date, ResponderId) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
-
The default constructor for OCSPRef.
- OCSPRef(OcspResponsesID) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
-
The default constructor for OCSPRef.
- OCSPRefIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
An identifier used for an OCSP token reference
- OCSPRefIdentifier(OCSPRef) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRefIdentifier
-
Default constructor
- OCSPResponseBinary - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
The binary of an OCSP response token
- OCSPRespStatus - Enum in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
This enum encapsulates constants defined by BouncyCastle and offers a method to parse an int without exception
- OCSPSignatureIntegrityValidator - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
This validator is used to verify integrity of the OCSP token signature
- OCSPSignatureIntegrityValidator(OCSPToken) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSignatureIntegrityValidator
-
Default constructor
- OCSPSource - Interface in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Typed sub-interface which allows collection of
OCSPToken(s). - OCSPToken - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
OCSP Signed Token which encapsulate BasicOCSPResp (BC).
- OCSPToken(BasicOCSPResp, SingleResp, CertificateToken, CertificateToken) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
The default constructor to instantiate an OCSPToken with BasicOCSPResp only
- OCSPTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
The class is used to check OCSP token reference
- OCSPTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
-
Default constructor
- OfflineCRLSource - Class in eu.europa.esig.dss.spi.x509.revocation.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.spi.x509.revocation.crl.OfflineCRLSource
-
The default constructor
- OfflineOCSPSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Abstract class that helps to implement an OCSPSource with an already loaded list of BasicOCSPResp
- OfflineOCSPSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
-
Default constructor
- OfflineRevocationSource<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
Represents a revocation sources for a data obtained from an offline source (e.g.
- OfflineRevocationSource(RevocationTokenRefMatcher<R>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
The default constructor
- OID - Class in eu.europa.esig.dss.spi
-
Contains the used OIDs
- OID_NAMESPACE_PREFIX - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
The URN OID prefix (RFC 3061)
- OnlineAIASource - Interface in eu.europa.esig.dss.spi.x509.aia
-
This class is used to download certificates by AIA Urls from online resources
- OnlineAIASource.CertificatesAndAIAUrl - Class in eu.europa.esig.dss.spi.x509.aia
-
This class represent a returned object by the OnlineAIASource
- OnlineRevocationSource<R extends Revocation> - Interface in eu.europa.esig.dss.spi.x509.revocation
-
Sub-interface for online sources of
RevocationTokens - OnlineRevocationSource.RevocationTokenAndUrl<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
This class represents an online revocation source reply, containing the extracted
RevocationTokenand the URLStringused to download the token from - OtherTSLPointer - Class in eu.europa.esig.dss.spi.tsl
-
Contains certificates for the url location
- OtherTSLPointer(String, List<CertificateToken>, MRA) - Constructor for class eu.europa.esig.dss.spi.tsl.OtherTSLPointer
-
Default constructor
P
- ParsingInfoRecord - Interface in eu.europa.esig.dss.spi.tsl
-
Represents a parsing result record
- PivotIdentifier - Class in eu.europa.esig.dss.spi.tsl.identifier
-
The identifier for a Pivot
- PivotIdentifier(PivotInfo) - Constructor for class eu.europa.esig.dss.spi.tsl.identifier.PivotIdentifier
-
Default constructor
- PivotInfo - Class in eu.europa.esig.dss.spi.tsl
-
Contains information about a pivot
- PivotInfo(DownloadInfoRecord, ParsingInfoRecord, ValidationInfoRecord, String, Map<CertificateToken, CertificatePivotStatus>, String) - Constructor for class eu.europa.esig.dss.spi.tsl.PivotInfo
-
The default constructor
- post(String, byte[]) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
-
Executes a HTTP POST operation
- post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
- post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
- post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
- POST - Enum constant in enum eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
-
POST method
- printSecurityProviders() - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method lists all defined security providers.
- productionDate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents the production date of the OCSP response or the thisUpdate in case of CRL.
- Protocol - Enum in eu.europa.esig.dss.spi.client.http
-
This enum lists all network protocols that can be used during the signature creation or validation: OCSP, CRL, AIA, TSL...
- proxiedSource - Variable in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
Data source is used to access certificate tokens that are not present in the repository
- proxiedSource - Variable in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Data source used to access a revocation token that is not present in the repository
- psd2_qcStatement - Static variable in class eu.europa.esig.dss.spi.OID
-
etsi-psd2-qcStatement QC-STATEMENT ::= {SYNTAX PSD2QcType IDENTIFIED BY id-etsi-psd2-qcStatement } id-etsi-psd2-qcStatement OBJECT IDENTIFIER ::={itu-t(0) identified-organization(4) etsi(0) psd2(19495) qcstatement(2) }
Q
- QCStatementOids - Class in eu.europa.esig.dss.spi.tsl
-
This objects represents a collection of properties extracted from an MRA condition
- QCStatementOids() - Constructor for class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Default constructor instantiating object with null values
- QcStatementUtils - Class in eu.europa.esig.dss.spi
-
A utils class to retrieve qc-statement from a certificate token
R
- read() - Method in class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
- read(byte[], int, int) - Method in class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
- readAvailableBytes(DSSDocument, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Read the requested number of bytes from
DSSDocumentaccording to the size of the providedbyte[] buffer and validates success of the operation - readAvailableBytes(InputStream, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Read the requested number of bytes from
InputStreamaccording to the size of the providedbyte[] buffer and validates success of the operation - readAvailableBytes(InputStream, byte[], int, int) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Read the requested number of bytes from
InputStreamand validates success of the operation - readFirstByte(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Reads the first byte from the DSSDocument
- reason - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
The reason of the revocation.
- relatedCertificate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Related
CertificateTokento this revocation object - remove(String) - Method in interface eu.europa.esig.dss.spi.client.http.DSSFileLoader
-
Removes the file from FileSystem with the given url
- removeCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method removes the corresponding certificate token from the certificate source
- removeCertificates(String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
This method removes the certificates from DB with the given aiaKey
- removeControlCharacters(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Replaces null ASCII characters 00-31 and 127 with ''
- REMOVED - Enum constant in enum eu.europa.esig.dss.spi.tsl.CertificatePivotStatus
-
Certificate has been removed with a new pivot
- removeRevocation(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
- removeRevocation(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Removes the RevocationToken from cache with the given key
- replaceAllNonAlphanumericCharacters(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Replaces all non-alphanumeric characters in the
strby thereplacement - RepositoryAIASource - Class in eu.europa.esig.dss.spi.x509.aia
-
Abstract repository AIA source
- RepositoryAIASource() - Constructor for class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
Default constructor instantiating object with null proxied source
- RepositoryRevocationSource<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
Allows storing and retrieving of revocation data to/from a repository (e.g.
- RepositoryRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Default constructor instantiating object with null values
- request(String, NativeHTTPDataLoader.HttpMethod, byte[], boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Execute the request
- reset() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method removes all certificates from the source
- ResponderId - Class in eu.europa.esig.dss.spi.x509
-
This class represents a ResponderId extracted from an OCSP response
- ResponderId(X500Principal, byte[]) - Constructor for class eu.europa.esig.dss.spi.x509.ResponderId
-
Default constructor
- RevocationCertificateSource - Class in eu.europa.esig.dss.spi.x509.revocation
-
Represents a certificate source present into a revocation token
- RevocationCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationCertificateSource
-
Default constructor
- revocationDate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp (if the related certificate is revoked)
- RevocationRef<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
This class represents an extracted revocation reference from a signature
- RevocationRef() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Default constructor instantiating object with null values
- RevocationRefIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation
-
An identifier for a revocation reference
- RevocationRefIdentifier(Digest) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
-
Digest only constructor
- RevocationRefIdentifier(RevocationRef<?>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
-
Constructor from a
RevocationRef - RevocationSource<R extends Revocation> - Interface in eu.europa.esig.dss.spi.x509.revocation
-
This interface allows revocation data retrieving for a given certificate.
- RevocationSourceAlternateUrlsSupport<R extends Revocation> - Interface in eu.europa.esig.dss.spi.x509.revocation
-
This interface provides a method to retrieve a revocation data with a list of alternative URL access points
- RevocationToken<R extends Revocation> - Class in eu.europa.esig.dss.spi.x509.revocation
-
Represents a revocation data token
- RevocationToken() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Default constructor instantiating object with null values
- RevocationTokenAndUrl(String, RevocationToken<R>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.OnlineRevocationSource.RevocationTokenAndUrl
-
Default constructor
- RevocationTokenIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation
-
An identifier for a revocation token
- RevocationTokenIdentifier(RevocationToken<?>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationTokenIdentifier
-
Default constructor
- RevocationTokenRefMatcher<R extends Revocation> - Interface in eu.europa.esig.dss.spi.x509.revocation
-
This class is used to validate a revocation reference against a revocation token
- RFC3339_TIME_FORMAT - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
RFC 3339 DateTime format used by default
- rollback(Connection) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
Rollback transaction for the given
Connection
S
- saveToFile(byte[], File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method saves the given array of
byteto the providedFile. - select(SqlSelectQuery, Object...) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
This method executes the query and returns a collection of selected objects
- ServiceEquivalence - Class in eu.europa.esig.dss.spi.tsl
-
This class represents a wrapper for TrustServiceEquivalenceInformation element from MRA scheme
- ServiceEquivalence() - Constructor for class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Default constructor instantiating object with null values
- ServiceTypeASi - Class in eu.europa.esig.dss.spi.tsl
-
Contains information extracted from TrustServiceTSLType element
- ServiceTypeASi() - Constructor for class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
-
Default constructor instantiating object with null values
- setAcceptedProtocols(Collection<Protocol>) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
-
Defines a set of protocols to be accepted and used by the AIA Source.
- setAdditionalServiceInfoUris(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets additional service info urls
- setAsi(String) - Method in class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
-
Sets the AdditionalServiceInformation value
- setAsn1ObjectIdentifier(ASN1ObjectIdentifier) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
-
Sets the
ASN1ObjectIdentifier - setCertDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Sets the certificate digest
- setCertificateContentEquivalences(Map<MRAEquivalenceContext, CertificateContentEquivalence>) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets a map of CertificateContentReferencesEquivalenceList equivalences
- setCertificateIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Sets the
SignerIdentifier - setCertificates(List<CertificateToken>) - Method in class eu.europa.esig.dss.spi.tsl.TrustService.TrustServiceBuilder
-
Sets a list of certificates
- setCondition(Condition) - Method in class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
-
Sets the equivalence condition
- setConditionsForQualifiers(List<ConditionForQualifiers>) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets conditions for qualifiers
- setConnectTimeout(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Sets the timeout to establish a connection with a remote resource (in milliseconds).
- setContentReplacement(QCStatementOids) - Method in class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
-
Sets the equivalence OIDs
- setContentType(String) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
-
This allows to set the content type.
- setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
- setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
- setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
- setCrlIssuedTime(Date) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Sets CRL Issued time
- setCrlIssuer(X500Name) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Sets CRL Issuer
- setCrlNumber(BigInteger) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
-
Sets CRL number
- setCurrent(boolean) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Sets if the SignerIdentifier is related to the current signature
- setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
- setDataLoader(DataLoader) - Method in interface eu.europa.esig.dss.spi.x509.aia.OnlineAIASource
-
Sets the data loader to be used to download a certificate token by AIA
- setDataLoader(DataLoader) - Method in interface eu.europa.esig.dss.spi.x509.revocation.OnlineRevocationSource
-
Set the DataLoader to use for querying a revocation server.
- setDefaultNextUpdateDelay(Long) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Sets the default next update delay for the cached files in seconds.
- setDigestEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if digest is equal
- setDigestPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if digest is present
- setDistinguishedNameEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if the distinguished name equals
- setElectronicAddresses(Map<String, List<String>>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a map of electronic addresses
- setEndDate(Date) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets the end of validity date
- setExpiredCertsRevocationInfo(Date) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets the expired certs revocation info date
- setExternalOrigin(RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Sets the external origin
- setInformation(Map<String, String>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a map of information
- setIssuerName(X500Principal) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Sets the name of the certificate's issuer
- setIssuerSerialPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if the IssuerSerial is present
- setJdbcCacheConnector(JdbcCacheConnector) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
-
Sets the SQL connection DataSource
- setLegalInfoIdentifier(String) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets TrustServiceLegalIdentifier value
- setMaxInputSize(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Sets the maximum InputStream size
- setMaxNextUpdateDelay(Long) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Sets the maximum allowed nextUpdate delay for cached files in seconds.
- setNames(Map<String, List<String>>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a map of names
- setNames(Map<String, List<String>>) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets a map of names
- setPivotInfos(List<PivotInfo>) - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
Sets a list of
PivotInfos summary for pivots found in the LOTL - setPointedContractingPartyLegislation(String) - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Sets the value defined within pointedContractingPartyLegislation attribute
- setPointingContractingPartyLegislation(String) - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Sets the value defined within pointingContractingPartyLegislation attribute
- setPostalAddresses(Map<String, String>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a map of postal addresses
- setProxySource(OnlineAIASource) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
-
Sets a source to access an AIA in case the requested certificates are not present in the repository
- setProxySource(OnlineRevocationSource<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
The proxied revocation source to be called if the data is not available in the cache
- setQcCClegislations(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcCClegislation codes to be included
- setQcCClegislationsToRemove(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcCClegislation codes to be removed
- setQcStatementIds(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcStatement identifiers to be included
- setQcStatementIdsToRemove(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcStatement identifiers to be removed
- setQcTypeIds(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcType identifiers to be included
- setQcTypeIdsToRemove(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.QCStatementOids
-
Sets QcType identifiers to be removed
- setQualifierEquivalence(Map<String, String>) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets a map of QualifierEquivalenceList equivalences between pointed and pointing parties
- setReadTimeout(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Sets the timeout to read a response from a remote resource (in milliseconds).
- setRegistrationIdentifiers(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets registration identifiers
- setRemoveExpired(boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Sets whether the expired revocation data shall be removed from the cache Default : TRUE (expired revocation data is being removed from the cache)
- setResponderId(ResponderId) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
-
Sets the
ResponderId - setResponderIdMatch(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if the ResponderId matches
- setResponderIdPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if the ResponderId is present
- setSecurityProvider(Provider) - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
-
Sets the security provider
- setSerialNumber(BigInteger) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Sets serial number of the signer certificate
- setSerialNumberEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if the serial number matches
- setServiceEquivalence(List<ServiceEquivalence>) - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Sets the list of equivalence mapping between Trust Services
- setServices(List<TrustService>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a list of trust services
- setServiceSupplyPoints(List<String>) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets the service supply points
- setSignerIdMatch(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Sets if CMS Signer Id matches
- setSki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
-
Sets the SKI of the issuer
- setSki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Sets SHA-1 of the certificate's public key
- setSourceURL(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
This sets the revocation data source URL.
- setStartDate(Date) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets TrustServiceEquivalenceStatusStartingTime value
- setStartDate(Date) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets the start of validity date
- setStatus(MRAStatus) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets TrustServiceEquivalenceStatus value
- setStatus(String) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets a status
- setStatusAndInformationExtensions(TimeDependentValues<TrustServiceStatusAndInformationExtensions>) - Method in class eu.europa.esig.dss.spi.tsl.TrustService.TrustServiceBuilder
-
Sets a status
- setStatusEquivalence(Map<List<String>, List<String>>) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing parties
- setSummary(TLValidationJobSummary) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
Sets TL Validation job summary
- setTechnicalType(String) - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Sets the technical type attribute value
- setTerritory(String) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets territory (country)
- setTheCertificateValidity(CertificateValidity) - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
-
This method allows to set the
SigningCertificateValidityobject after the verification of its signature. - setTimeout(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
-
Deprecated.since DSS 5.12. See
#setConnectTimeoutand#setReadTimeout - setTlInfos(List<TLInfo>) - Method in class eu.europa.esig.dss.spi.tsl.LOTLInfo
-
Sets a list of
TLInfos summary for TL found in the LOTL - setTradeNames(Map<String, List<String>>) - Method in class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Sets a map of trade names
- setTrustPropertiesByCertificates(Map<CertificateToken, List<TrustProperties>>) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
The method allows to fill the CertificateSource
- setTspSources(Map<String, TSPSource>) - Method in class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
-
This setter allows to provide multiple tspSources.
- setType(String) - Method in class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
-
Sets the ServiceTypeIdentifier value
- setType(String) - Method in class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Sets a type
- setTypeAsiEquivalence(Map<ServiceTypeASi, ServiceTypeASi>) - Method in class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
-
Sets a map of AdditionalServiceInformation equivalences between pointed and pointing parties
- setVersion(String) - Method in class eu.europa.esig.dss.spi.tsl.MRA
-
Sets the version attribute value
- setX500Principal(X500Principal) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
-
Sets
X500Principalof the OCSP issuer - SIG_REQUIRED - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Must sign the request
- SignatureIntegrityValidator - Class in eu.europa.esig.dss.spi.x509
-
Checks signature integrity among a provided list of signing certificate candidates
- SignatureIntegrityValidator() - Constructor for class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
-
Default constructor instantiating object with null list of erros
- SignerIdentifier - Class in eu.europa.esig.dss.spi.x509
-
Represents an ASN.1 SignerId DTO
- SignerIdentifier() - Constructor for class eu.europa.esig.dss.spi.x509.SignerIdentifier
-
Default constructor instantiating object with null values
- skipAvailableBytes(InputStream, int) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Skip the defined
nnumber of bytes from theInputStreamand validates success of the operation - sourceURL - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
The URL which was used to obtain the revocation data (online).
- splitDocument(DSSDocument, int, int) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method create a new document from a sub-part of another document
- SqlQuery - Class in eu.europa.esig.dss.spi.client.jdbc.query
-
Represents a stateless query to be made to an SQL database
- SqlQuery(String) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
-
Default constructor
- SqlRecord - Interface in eu.europa.esig.dss.spi.client.jdbc.record
-
Contains result of a record extraction from an SQL database
- SqlSelectQuery - Class in eu.europa.esig.dss.spi.client.jdbc.query
-
A select query containing logic to extract records from a
ResultSet - SqlSelectQuery(String) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
-
Default constructor
- startsWithBytes(byte[], byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Reads first
preamble.lengthbytes of thebyteArrayand compares them withpreamble - startsWithBytes(DSSDocument, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Reads first
preamble.lengthbytes of thedssDocumentand compares them withpreamble - startsWithBytes(InputStream, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Reads first
preamble.lengthbytes of theInputStreamand compares them withpreamble - status - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Contains the revocation status of the token.
- store(OutputStream) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
-
This method allows to store the keystore in the OutputStream
- stripFirstLeadingOccurrence(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Trims the leading string if it is a leading part of the text
- SUCCESSFUL - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Response has valid confirmations
T
- tableQuery(SqlQuery) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
-
This method allows table creation, removal and existence check
- thisUpdate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
-
Represents the this update date of the CRL.
- TimeDependent - Interface in eu.europa.esig.dss.spi.util
-
Valid in a specific time interval.
- TimeDependentValues<T extends TimeDependent> - Class in eu.europa.esig.dss.spi.util
-
Immutable list of time-dependent values, with the latest value first.
- TimeDependentValues() - Constructor for class eu.europa.esig.dss.spi.util.TimeDependentValues
-
Empty list of values.
- TimeDependentValues(Iterable<T>) - Constructor for class eu.europa.esig.dss.spi.util.TimeDependentValues
-
Copy constructor.
- TLInfo - Class in eu.europa.esig.dss.spi.tsl
-
Computes summary for a single Trusted List processing result
- TLInfo(DownloadInfoRecord, ParsingInfoRecord, ValidationInfoRecord, String) - Constructor for class eu.europa.esig.dss.spi.tsl.TLInfo
-
The default constructor
- TLInfo(DownloadInfoRecord, ParsingInfoRecord, ValidationInfoRecord, String, TLInfo) - Constructor for class eu.europa.esig.dss.spi.tsl.TLInfo
-
The default constructor with parent TLInfo
- TLInfo(DownloadInfoRecord, ParsingInfoRecord, ValidationInfoRecord, String, TLInfo, MRA) - Constructor for class eu.europa.esig.dss.spi.tsl.TLInfo
-
The constructor with parent LOTLInfo and Mutual Recognition Agreement
- TLValidationJobSummary - Class in eu.europa.esig.dss.spi.tsl
-
Computes summary for TLValidationJob
- TLValidationJobSummary(List<LOTLInfo>, List<TLInfo>) - Constructor for class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
-
The default constructor
- toASN1Primitive(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns
T extends ASN1Primitivecreated from array of bytes. - toBasicOCSPResp(OCSPResponse) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an object of
OCSPResponseclass toBasicOCSPResp - toBasicOCSPResps(BasicOCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an array of
BasicOCSPResponses to an array ofBasicOCSPResps - toBasicOCSPResps(OCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an array of
OCSPResponses to an array ofBasicOCSPResps - toBigIntegerList(int[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Transforms the given array of integers to a list of
BigIntegers - toByteArray(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Get the contents of an
DSSDocumentas abyte[]. - toByteArray(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
FROM: Apache Reads the contents of a file into a byte array.
- toByteArray(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Get the contents of an
InputStreamas abyte[]. - toByteArrayInputStream(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns an
InputStreamwhich does not need to be closed, based onByteArrayInputStream. - toCMSSignedData(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates
CMSSignedDatafrom the DER-encoded binaries representing CMS - toCMSSignedData(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Gets CMSSignedData from the
documentbytes - toDate(ASN1GeneralizedTime) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts
ASN1GeneralizedTimetoDate - toDigestDocument(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates a
DigestDocumentwith the providedDigestAlgorithmanddigestValue - toDigestDocument(Digest) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates a
DigestDocumentwith the providedDigest - toHex(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
- toInputStream(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns an
InputStreamwhich needs to be closed, based onFileInputStream. - TokenCertificateSource - Class in eu.europa.esig.dss.spi.x509
-
Represents a source of certificates embedded in a token (signature, timestamp, ocsp response)
- TokenCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Default constructor
- TokenIssuerSelector - Class in eu.europa.esig.dss.spi.x509
-
This class is used to select an issuer of the provided
Token - TokenIssuerSelector(Token, Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.TokenIssuerSelector
-
Default constructor
- toPlainDSASignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an ASN.1 value to a concatenation string of R and S from ECDSA/DSA encryption algorithm The JAVA JCE ECDSA/DSA Signature algorithm creates ASN.1 encoded (r,s) value pairs.
- toSignerIdentifier(X500Principal, BigInteger, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method transforms token's issuer and serial number information into a
CertificateIdentifierobject - toSignerIdentifier(IssuerSerial) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Transforms an object of class
IssuerSerialinto instance ofCertificateIdentifier - toSignerIdentifier(SignerId) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method transforms token's signerId into a
SignerIdentifierobject - toStandardDSASignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts a plain
signatureValueto its corresponding ASN.1 format - toString() - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
- toString() - Method in class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers
- toString() - Method in class eu.europa.esig.dss.spi.util.BaseTimeDependent
- toString() - Method in class eu.europa.esig.dss.spi.util.TimeDependentValues
- toString() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
- toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
- toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
- toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
- toString() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
- toString(String) - Method in interface eu.europa.esig.dss.spi.tsl.Condition
-
Returns a string representation of the condition
- toString(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- toString(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
- toString(ASN1OctetString) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Reads
ASN1OctetStringvalue and returns - toUrnOid(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Returns a URN URI generated from the given OID: Ex.: OID = 1.2.4.5.6.8 becomes URI = urn:oid:1.2.4.5.6.8 Note: see RFC 3061 "A URN Namespace of Object Identifiers"
- toX500Principal(X500Name) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Transforms x500Name to X500Principal
- TrustedListIdentifier - Class in eu.europa.esig.dss.spi.tsl.identifier
-
The identifier for a TL
- TrustedListIdentifier(TLInfo) - Constructor for class eu.europa.esig.dss.spi.tsl.identifier.TrustedListIdentifier
-
Default constructor
- TrustedListsCertificateSource - Class in eu.europa.esig.dss.spi.tsl
-
This class allows injection of trusted certificates from Trusted Lists
- TrustedListsCertificateSource() - Constructor for class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
-
The default constructor.
- TrustProperties - Class in eu.europa.esig.dss.spi.tsl
-
Contains the Trust properties for certificates
- TrustProperties(Identifier, Identifier, TrustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions>) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Constructor for extracted information from trusted list which is linked to a LOTL with MRA
- TrustProperties(Identifier, TrustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions>) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustProperties
-
Constructor for extracted information from an "independent" trusted list
- TrustService - Class in eu.europa.esig.dss.spi.tsl
-
This class is a DTO representation for a TSL service
- TrustService(List<CertificateToken>, TimeDependentValues<TrustServiceStatusAndInformationExtensions>) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustService
-
Default constructor
- TrustService.TrustServiceBuilder - Class in eu.europa.esig.dss.spi.tsl
-
Builds
TrustService - TrustServiceBuilder() - Constructor for class eu.europa.esig.dss.spi.tsl.TrustService.TrustServiceBuilder
-
Default constructor
- TrustServiceProvider - Class in eu.europa.esig.dss.spi.tsl
-
This class is a DTO representation for a trust service provider
- TrustServiceProvider() - Constructor for class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Empty constructor
- TrustServiceProvider(TrustServiceProviderBuilder) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
-
Default constructor
- TrustServiceProviderBuilder - Class in eu.europa.esig.dss.spi.tsl.builder
-
Builds
TrustServiceProvider - TrustServiceProviderBuilder() - Constructor for class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Default constructor
- TrustServiceProviderBuilder(TrustServiceProvider) - Constructor for class eu.europa.esig.dss.spi.tsl.builder.TrustServiceProviderBuilder
-
Copy the original object
- TrustServiceStatusAndInformationExtensions - Class in eu.europa.esig.dss.spi.tsl
-
Defines information for a TrustService
- TrustServiceStatusAndInformationExtensions(TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
-
Default constructor
- TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder - Class in eu.europa.esig.dss.spi.tsl
-
Builds
TrustServiceStatusAndInformationExtensions - TrustServiceStatusAndInformationExtensionsBuilder() - Constructor for class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Default constructor
- TrustServiceStatusAndInformationExtensionsBuilder(TrustServiceStatusAndInformationExtensions) - Constructor for class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
-
Constructor with
TrustServiceStatusAndInformationExtensions - TRY_LATER - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Try again later
- TSPSource - Interface in eu.europa.esig.dss.spi.x509.tsp
-
Abstraction of a Time Stamping authority which delivers RFC 3161 Time Stamp Responses containing tokens, from Time Stamp Requests.
U
- UNAUTHORIZED - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Request unauthorized
- UNKNOWN_STATUS - Enum constant in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
(4) is not used
- update(byte) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
-
Updates the digest using the provided byte
- update(byte[]) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
-
Updates the digest using the provided array of bytes
- updateRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
-
Updates the RevocationToken into cache
- UTC_TIMEZONE - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
The UTC timezone (GMT+0), used by default
- UTF8_ENCODING - Static variable in class eu.europa.esig.dss.spi.DSSUtils
-
The UTF-8 encoding name string
V
- validate(CandidatesForSigningCertificate) - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
-
Verifies validity of a signature across a provided signing certificate candidates list NOTE: in case of a failed validation, use getErrorMessages() method after processing this method for more details
- ValidationInfoRecord - Interface in eu.europa.esig.dss.spi.tsl
-
Validation result record
- valueOf(String) - Static method in enum eu.europa.esig.dss.spi.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.spi.client.http.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.europa.esig.dss.spi.tsl.CertificatePivotStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.europa.esig.dss.spi.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.spi.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.spi.tsl.CertificatePivotStatus
-
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.spi.x509.revocation.ocsp.OCSPRespStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSignatureIntegrityValidator
- verify(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
-
Verifies if the signature has been created with the given public key
X
- x500PrincipalAreEquals(X500Principal, X500Principal) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method compares two
X500Principals.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
findRevocations(final String key, final CertificateToken certificateToken, final CertificateToken issuerCertToken)method.