Serialized Form
-
Package eu.europa.esig.dss.spi.client.http
-
Class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader extends Object implements Serializable
- serialVersionUID:
- -1808691070503805042L
-
Class eu.europa.esig.dss.spi.client.http.MemoryDataLoader extends Object implements Serializable
- serialVersionUID:
- -2899281917849499181L
-
Class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader extends Object implements Serializable
-
Serialized Fields
-
maxInputSize
long maxInputSize
-
timeout
long timeout
Timeout of the full request processing time (send and retrieve data).
-
-
-
-
Package eu.europa.esig.dss.spi.exception
-
Class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException extends DSSExternalResourceException implements Serializable
- serialVersionUID:
- 4981228392826668216L
-
Class eu.europa.esig.dss.spi.exception.DSSExternalResourceException extends DSSException implements Serializable
- serialVersionUID:
- 8290929546359871166L
-
-
Package eu.europa.esig.dss.spi.tsl
-
Class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers extends Object implements Serializable
-
Class eu.europa.esig.dss.spi.tsl.LOTLInfo extends TLInfo implements Serializable
- serialVersionUID:
- -8969562861281744320L
-
Class eu.europa.esig.dss.spi.tsl.OtherTSLPointer extends Object implements Serializable
- serialVersionUID:
- 3015076999802292662L
-
Serialized Fields
-
certificates
List<CertificateToken> certificates
-
location
String location
-
-
Class eu.europa.esig.dss.spi.tsl.PivotInfo extends LOTLInfo implements Serializable
- serialVersionUID:
- 1724138551018429654L
-
Serialized Fields
-
certificateStatusMap
Map<CertificateToken,CertificatePivotStatus> certificateStatusMap
-
lotlLocation
String lotlLocation
-
-
Class eu.europa.esig.dss.spi.tsl.TLInfo extends Object implements Serializable
- serialVersionUID:
- -1505115221927652721L
-
Serialized Fields
-
downloadCacheInfo
DownloadInfoRecord downloadCacheInfo
-
parsingCacheInfo
ParsingInfoRecord parsingCacheInfo
-
url
String url
Address of the source -
validationCacheInfo
ValidationInfoRecord validationCacheInfo
-
-
Class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary extends Object implements Serializable
-
Class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource extends CommonTrustedCertificateSource implements Serializable
-
Serialized Fields
-
summary
TLValidationJobSummary summary
-
trustPropertiesByEntity
Map<EntityIdentifier,List<TrustProperties>> trustPropertiesByEntity
-
-
-
Class eu.europa.esig.dss.spi.tsl.TrustProperties extends Object implements Serializable
-
Serialized Fields
-
lotlId
Identifier lotlId
-
tlId
Identifier tlId
-
trustService
TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService
-
trustServiceProvider
TrustServiceProvider trustServiceProvider
-
-
-
Class eu.europa.esig.dss.spi.tsl.TrustService extends Object implements Serializable
- serialVersionUID:
- -7162121430380199621L
-
Serialized Fields
-
certificates
List<CertificateToken> certificates
-
status
TimeDependentValues<TrustServiceStatusAndInformationExtensions> status
-
-
Class eu.europa.esig.dss.spi.tsl.TrustServiceProvider extends Object implements Serializable
- serialVersionUID:
- -2690449134555769275L
-
Serialized Fields
-
electronicAddresses
Map<String,List<String>> electronicAddresses
-
information
Map<String,String> information
-
names
Map<String,List<String>> names
Key = lang List = values / lang -
postalAddresses
Map<String,String> postalAddresses
-
registrationIdentifiers
List<String> registrationIdentifiers
-
services
List<TrustService> services
-
territory
String territory
-
tradeNames
Map<String,List<String>> tradeNames
-
-
Class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions extends BaseTimeDependent implements Serializable
- serialVersionUID:
- 7869738443424437560L
-
Serialized Fields
-
additionalServiceInfoUris
List<String> additionalServiceInfoUris
-
conditionsForQualifiers
List<ConditionForQualifiers> conditionsForQualifiers
-
expiredCertsRevocationInfo
Date expiredCertsRevocationInfo
-
names
Map<String,List<String>> names
Key = lang List = values / lang -
serviceSupplyPoints
List<String> serviceSupplyPoints
-
status
String status
-
type
String type
-
-
-
Package eu.europa.esig.dss.spi.tsl.identifier
-
Class eu.europa.esig.dss.spi.tsl.identifier.AbstractTLIdentifier extends MultipleDigestIdentifier implements Serializable
- serialVersionUID:
- -250692069626295484L
-
Class eu.europa.esig.dss.spi.tsl.identifier.LOTLIdentifier extends AbstractTLIdentifier implements Serializable
- serialVersionUID:
- 8038937216737566183L
-
Class eu.europa.esig.dss.spi.tsl.identifier.PivotIdentifier extends AbstractTLIdentifier implements Serializable
- serialVersionUID:
- 1005934627070196126L
-
Class eu.europa.esig.dss.spi.tsl.identifier.TrustedListIdentifier extends AbstractTLIdentifier implements Serializable
- serialVersionUID:
- -527724241662081489L
-
-
Package eu.europa.esig.dss.spi.util
-
Class eu.europa.esig.dss.spi.util.BaseTimeDependent extends Object implements Serializable
- serialVersionUID:
- -6972849560865304279L
-
Class eu.europa.esig.dss.spi.util.MutableTimeDependentValues extends TimeDependentValues<T extends TimeDependent> implements Serializable
-
Class eu.europa.esig.dss.spi.util.TimeDependentValues extends Object implements Serializable
-
Serialized Fields
-
immutableList
List<T extends TimeDependent> immutableList
-
list
List<T extends TimeDependent> list
-
-
-
-
Package eu.europa.esig.dss.spi.x509
-
Class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter extends Object implements Serializable
- serialVersionUID:
- 3375119421036319160L
-
Serialized Fields
-
alternateUrls
List<String> alternateUrls
-
wrappedSource
RevocationSourceAlternateUrlsSupport<R extends Revocation> wrappedSource
-
-
Class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate extends Object implements Serializable
- serialVersionUID:
- 7965288455045066076L
-
Serialized Fields
-
certificateValidityList
List<CertificateValidity> certificateValidityList
This list contains the candidates for the signing certificate. -
theCertificateValidity
CertificateValidity theCertificateValidity
This field contains the reference to the signing certificate with its validity. This reference is set after the signature verification.
-
-
Class eu.europa.esig.dss.spi.x509.CertificateRef extends Object implements Serializable
- serialVersionUID:
- -325165164194282066L
-
Serialized Fields
-
certDigest
Digest certDigest
-
certificateIdentifier
CertificateIdentifier certificateIdentifier
-
identifier
Identifier identifier
-
origin
eu.europa.esig.dss.enumerations.CertificateRefOrigin origin
-
responderId
ResponderId responderId
-
-
Class eu.europa.esig.dss.spi.x509.CertificateRefIdentifier extends Identifier implements Serializable
- serialVersionUID:
- -957484858420900350L
-
Class eu.europa.esig.dss.spi.x509.CertificateValidity extends Object implements Serializable
- serialVersionUID:
- -8840096915238342503L
-
Serialized Fields
-
certificateIdentifier
CertificateIdentifier certificateIdentifier
-
certificateToken
CertificateToken certificateToken
-
digestEqual
boolean digestEqual
-
digestPresent
boolean digestPresent
Digest parameters -
distinguishedNameEqual
boolean distinguishedNameEqual
-
issuerSerialPresent
boolean issuerSerialPresent
Issuer Serial -
publicKey
PublicKey publicKey
This field is used when only the public key is available (non AdES signature) -
responderIdMatch
boolean responderIdMatch
-
responderIdPresent
boolean responderIdPresent
OCSP Responder Id -
serialNumberEqual
boolean serialNumberEqual
-
signerIdMatch
boolean signerIdMatch
CMS Signer id
-
-
Class eu.europa.esig.dss.spi.x509.CommonCertificateSource extends Object implements Serializable
- serialVersionUID:
- -5031898106342793626L
-
Serialized Fields
-
entriesByPublicKeyHash
Map<EntityIdentifier,eu.europa.esig.dss.spi.x509.CertificateSourceEntity> entriesByPublicKeyHash
Map of entries, the key is a hash of the public key. All entries share the same key pair -
tokensBySubject
Map<String,Set<CertificateToken>> tokensBySubject
Map of tokens, the key is the canonicalized SubjectX500Principal For a same SubjectX500Principal, different key pairs are possible
-
-
Class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource extends CommonCertificateSource implements Serializable
-
Class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource extends CommonCertificateSource implements Serializable
-
Serialized Fields
-
keyStore
KeyStore keyStore
-
passwordProtection
KeyStore.PasswordProtection passwordProtection
-
-
-
Class eu.europa.esig.dss.spi.x509.TokenCertificateSource extends CommonCertificateSource implements Serializable
-
Serialized Fields
-
certificateIdentifierOrigins
Map<CertificateIdentifier,List<eu.europa.esig.dss.enumerations.CertificateOrigin>> certificateIdentifierOrigins
-
certificateMatcher
CertificateTokenRefMatcher certificateMatcher
-
certificateOrigins
Map<CertificateToken,List<eu.europa.esig.dss.enumerations.CertificateOrigin>> certificateOrigins
-
certificateRefOrigins
Map<CertificateRef,List<eu.europa.esig.dss.enumerations.CertificateRefOrigin>> certificateRefOrigins
-
-
-
-
Package eu.europa.esig.dss.spi.x509.revocation
-
Class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource extends RepositoryRevocationSource<R extends Revocation> implements Serializable
- serialVersionUID:
- 8752226611048306095L
-
Class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource extends Object implements Serializable
- serialVersionUID:
- 8270762277613989997L
-
Serialized Fields
-
binaryOrigins
Map<EncapsulatedRevocationTokenIdentifier,Set<eu.europa.esig.dss.enumerations.RevocationOrigin>> binaryOrigins
-
referenceOrigins
Map<RevocationRef<R extends Revocation>,Set<eu.europa.esig.dss.enumerations.RevocationRefOrigin>> referenceOrigins
-
tokenOrigins
Map<RevocationToken<R extends Revocation>,Set<eu.europa.esig.dss.enumerations.RevocationOrigin>> tokenOrigins
-
tokenRefMatcher
RevocationTokenRefMatcher<R extends Revocation> tokenRefMatcher
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource extends Object implements Serializable
- serialVersionUID:
- 8116937707098957391L
-
Serialized Fields
-
defaultNextUpdateDelay
Long defaultNextUpdateDelay
Default cache delay in case of null nextUpdate in the revocation data -
maxNextUpdateDelay
Long maxNextUpdateDelay
Maximum cache delay for the revocation data -
proxiedSource
OnlineRevocationSource<R extends Revocation> proxiedSource
-
removeExpired
boolean removeExpired
If true, removes revocation tokens from DB with nextUpdate before the current date
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationCertificateSource extends TokenCertificateSource implements Serializable
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationException extends DSSException implements Serializable
- serialVersionUID:
- -1698070921903310881L
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRef extends Object implements Serializable
- serialVersionUID:
- 7313118727647264457L
-
Serialized Fields
-
digest
Digest digest
-
identifier
Identifier identifier
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier extends Identifier implements Serializable
- serialVersionUID:
- 7648525025665164890L
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationToken extends Token implements Serializable
-
Serialized Fields
-
archiveCutOff
Date archiveCutOff
-
certHashMatch
boolean certHashMatch
Represents if the certHash extension from an OCSP Response is match with the related certificate's hash (optional) -
certHashPresent
boolean certHashPresent
Represents if the certHash extension from an OCSP Response is present (optional) -
expiredCertsOnCRL
Date expiredCertsOnCRL
-
externalOrigin
eu.europa.esig.dss.enumerations.RevocationOrigin externalOrigin
The external origin (ONLINE or CACHED) -
nextUpdate
Date nextUpdate
Represents the next update date of the CRL or null for OCSP response. -
productionDate
Date productionDate
Represents the production date of the OCSP response or the thisUpdate in case of CRL. -
reason
eu.europa.esig.dss.enumerations.RevocationReason reason
The reason of the revocation. -
relatedCertificate
CertificateToken relatedCertificate
RelatedCertificateToken
to this revocation object -
revocationDate
Date revocationDate
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp (if the related certificate is revoked) -
revocationTokenKey
String revocationTokenKey
Revocation Token Key, used forRevocationToken
identification (i.e. id in DB) -
sourceURL
String sourceURL
The URL which was used to obtain the revocation data (online). -
status
eu.europa.esig.dss.enumerations.CertificateStatus status
Contains the revocation status of the token. -
thisUpdate
Date thisUpdate
Represents the this update date of the CRL.
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationTokenIdentifier extends TokenIdentifier implements Serializable
- serialVersionUID:
- -6238848475533856942L
-
-
Package eu.europa.esig.dss.spi.x509.revocation.crl
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef extends RevocationRef<CRL> implements Serializable
- serialVersionUID:
- -6785644604097791548L
-
Serialized Fields
-
crlIssuedTime
Date crlIssuedTime
-
crlIssuer
org.bouncycastle.asn1.x500.X500Name crlIssuer
-
crlNumber
BigInteger crlNumber
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken extends RevocationToken<CRL> implements Serializable
- serialVersionUID:
- 1934492191629483078L
-
Serialized Fields
-
crlValidity
CRLValidity crlValidity
The reference to the relatedCRLValidity
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource extends OfflineCRLSource implements Serializable
- serialVersionUID:
- -985602836642741439L
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource extends OfflineRevocationSource<CRL> implements Serializable
-
-
Package eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource extends OfflineOCSPSource implements Serializable
- serialVersionUID:
- -332201368387706970L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource extends RevocationCertificateSource implements Serializable
-
Serialized Fields
-
basicOCSPResp
org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp
The Basic OCSP Response -
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
The reference to the object containing all candidates to the signing certificate.
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef extends RevocationRef<OCSP> implements Serializable
- serialVersionUID:
- -4757221403735075782L
-
Serialized Fields
-
producedAt
Date producedAt
-
responderId
ResponderId responderId
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRefIdentifier extends RevocationRefIdentifier implements Serializable
- serialVersionUID:
- 3113937346660525679L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary extends EncapsulatedRevocationTokenIdentifier implements Serializable
- serialVersionUID:
- 6693521503459405568L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken extends RevocationToken<OCSP> implements Serializable
-
Serialized Fields
-
basicOCSPResp
org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp
The encapsulated basic OCSP response. -
certificateSource
OCSPCertificateSource certificateSource
The source of embedded into the OCSP token certificates -
issuerCertificateToken
CertificateToken issuerCertificateToken
Issuer of the OCSP token -
latestSingleResp
org.bouncycastle.cert.ocsp.SingleResp latestSingleResp
The used SingleResp (can be null)
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource extends OfflineRevocationSource<OCSP> implements Serializable
-
-
Package eu.europa.esig.dss.spi.x509.tsp
-
Class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource extends Object implements Serializable
- serialVersionUID:
- 948088043702414489L
-