Serialized Form
-
Package eu.europa.esig.dss.spi
-
Class eu.europa.esig.dss.spi.SignatureCertificateSource
class SignatureCertificateSource extends TokenCertificateSource implements Serializable-
Serialized Fields
-
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
The reference to the object containing all candidates to the signing certificate.
-
-
-
-
Package eu.europa.esig.dss.spi.client.http
-
Class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
class IgnoreDataLoader extends Object implements Serializable- serialVersionUID:
- -1808691070503805042L
-
Class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
class MemoryDataLoader extends Object implements Serializable- serialVersionUID:
- -2899281917849499181L
-
Class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
class NativeHTTPDataLoader extends Object implements Serializable- serialVersionUID:
- 4075489539157157286L
-
Serialized Fields
-
connectTimeout
int connectTimeout
Timeout on the connection establishment with a remote resource. -
maxInputSize
int maxInputSize
Max inputStream size -
readTimeout
int readTimeout
Timeout on the response reading from a remote resource.
-
-
-
Package eu.europa.esig.dss.spi.exception
-
Exception Class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
class DSSDataLoaderMultipleException extends DSSExternalResourceException implements Serializable- serialVersionUID:
- 4981228392826668216L
-
Exception Class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
class DSSExternalResourceException extends eu.europa.esig.dss.model.DSSException implements Serializable- serialVersionUID:
- 8290929546359871166L
-
-
Package eu.europa.esig.dss.spi.tsl
-
Class eu.europa.esig.dss.spi.tsl.CertificateContentEquivalence
class CertificateContentEquivalence extends Object implements Serializable- serialVersionUID:
- 6732042479139934031L
-
Serialized Fields
-
condition
Condition condition
Defines rules to trigger the equivalence translation -
contentReplacement
QCStatementOids contentReplacement
Contains OIDs of the equivalence rule -
context
eu.europa.esig.dss.enumerations.MRAEquivalenceContext context
Defines the context of the certificate content equivalence (i.e. QcCompliance, QcType, etc.)
-
-
Class eu.europa.esig.dss.spi.tsl.ConditionForQualifiers
class ConditionForQualifiers extends Object implements Serializable- serialVersionUID:
- 6284808669027768365L
-
Class eu.europa.esig.dss.spi.tsl.LOTLInfo
class LOTLInfo extends TLInfo implements Serializable- serialVersionUID:
- -8969562861281744320L
-
Class eu.europa.esig.dss.spi.tsl.MRA
class MRA extends Object implements Serializable- serialVersionUID:
- 6498087340536063280L
-
Serialized Fields
-
pointedContractingPartyLegislation
String pointedContractingPartyLegislation
Reference to the legal documentation of the pointed party -
pointingContractingPartyLegislation
String pointingContractingPartyLegislation
Reference to the legal documentation of the pointing party -
serviceEquivalence
List<MutableTimeDependentValues<ServiceEquivalence>> serviceEquivalence
Contains a list of equivalence schemes defined for various Trust Services -
technicalType
String technicalType
Value of technicalType attribute -
version
String version
Value of version attribute
-
-
Class eu.europa.esig.dss.spi.tsl.OtherTSLPointer
class OtherTSLPointer extends Object implements Serializable- serialVersionUID:
- 3015076999802292662L
-
Serialized Fields
-
mimeType
String mimeType
MimeType of the Trusted List document -
mra
MRA mra
Mutual Recognition Agreement block -
schemeOperatorNames
Map<String,
List<String>> schemeOperatorNames A map of defined scheme operator names between the used languages -
schemeTerritory
String schemeTerritory
An ISO code of the country or an alliance -
schemeTypeCommunityRules
Map<String,
List<String>> schemeTypeCommunityRules A map of defined type community rules between the used languages -
sdiCertificates
List<eu.europa.esig.dss.model.x509.CertificateToken> sdiCertificates
List of ServiceDigitalIdentity X509 certificates -
tslLocation
String tslLocation
URL location -
tslType
String tslType
Type of the Trusted List
-
-
Class eu.europa.esig.dss.spi.tsl.PivotInfo
class PivotInfo extends LOTLInfo implements Serializable- serialVersionUID:
- 1724138551018429654L
-
Serialized Fields
-
certificateStatusMap
Map<eu.europa.esig.dss.model.x509.CertificateToken,
CertificatePivotStatus> certificateStatusMap Map between certificates and their change statuses in the current Pivot -
lotlLocation
String lotlLocation
Associated XML LOTL Location
-
-
Class eu.europa.esig.dss.spi.tsl.QCStatementOids
class QCStatementOids extends Object implements Serializable- serialVersionUID:
- 6212079045876178122L
-
Serialized Fields
-
qcCClegislations
List<String> qcCClegislations
List of QcCClegislation codes to be included -
qcCClegislationsToRemove
List<String> qcCClegislationsToRemove
List of QcCClegislation codes to be removed -
qcStatementIds
List<String> qcStatementIds
List of QcStatement identifiers to be included -
qcStatementIdsToRemove
List<String> qcStatementIdsToRemove
List of QcStatement identifiers to be removed -
qcTypeIds
List<String> qcTypeIds
List of QcType identifiers to be included -
qcTypeIdsToRemove
List<String> qcTypeIdsToRemove
List of QcType identifiers to be removed
-
-
Class eu.europa.esig.dss.spi.tsl.ServiceEquivalence
class ServiceEquivalence extends BaseTimeDependent implements Serializable- serialVersionUID:
- 7729236073848705753L
-
Serialized Fields
-
certificateContentEquivalences
List<CertificateContentEquivalence> certificateContentEquivalences
CertificateContentReferencesEquivalenceList -
legalInfoIdentifier
String legalInfoIdentifier
TrustServiceLegalIdentifier -
qualifierEquivalence
Map<String,
String> qualifierEquivalence QualifierEquivalenceList equivalencies -
status
eu.europa.esig.dss.enumerations.MRAStatus status
TrustServiceEquivalenceStatus -
statusEquivalence
Map<List<String>,
List<String>> statusEquivalence TrustServiceTSLStatusEquivalenceList equivalencies -
typeAsiEquivalence
Map<ServiceTypeASi,
ServiceTypeASi> typeAsiEquivalence AdditionalServiceInformation equivalencies
-
-
Class eu.europa.esig.dss.spi.tsl.ServiceTypeASi
class ServiceTypeASi extends Object implements Serializable- serialVersionUID:
- 4310435264375542204L
-
Class eu.europa.esig.dss.spi.tsl.TLInfo
class TLInfo extends Object implements Serializable- serialVersionUID:
- -1505115221927652721L
-
Serialized Fields
-
downloadCacheInfo
DownloadInfoRecord downloadCacheInfo
The download result record -
identifier
eu.europa.esig.dss.model.identifier.Identifier identifier
Cached Identifier instance -
otherTSLPointer
OtherTSLPointer otherTSLPointer
OtherTSLPointer element extracted from the pointing TL/LOTL -
parent
TLInfo parent
The parent LOTL/TL referencing the current Trusted List -
parsingCacheInfo
ParsingInfoRecord parsingCacheInfo
The parsing result record -
url
String url
Address of the source -
validationCacheInfo
ValidationInfoRecord validationCacheInfo
The validation result record
-
-
Class eu.europa.esig.dss.spi.tsl.TLValidationJobSummary
class TLValidationJobSummary extends Object implements Serializable- serialVersionUID:
- -1035891155378415013L
-
Class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
class TrustedListsCertificateSource extends CommonTrustedCertificateSource implements Serializable-
Serialized Fields
-
summary
TLValidationJobSummary summary
The TL Validation job summary -
trustPropertiesByEntity
Map<eu.europa.esig.dss.model.identifier.EntityIdentifier,
List<TrustProperties>> trustPropertiesByEntity The map of trust properties by EntityIdentifier (public keys)
-
-
-
Class eu.europa.esig.dss.spi.tsl.TrustProperties
class TrustProperties extends Object implements Serializable- serialVersionUID:
- -7460897343036542905L
-
Serialized Fields
-
lotlInfo
LOTLInfo lotlInfo
The LOTL id -
tlInfo
TLInfo tlInfo
The TL id -
trustService
TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService
The trustService -
trustServiceProvider
TrustServiceProvider trustServiceProvider
The trustServiceProvider
-
-
Class eu.europa.esig.dss.spi.tsl.TrustService
class TrustService extends Object implements Serializable- serialVersionUID:
- -7162121430380199621L
-
Serialized Fields
-
certificates
List<eu.europa.esig.dss.model.x509.CertificateToken> certificates
List of certificates -
status
TimeDependentValues<TrustServiceStatusAndInformationExtensions> status
Statuses based on time
-
-
Class eu.europa.esig.dss.spi.tsl.TrustServiceProvider
class TrustServiceProvider extends Object implements Serializable- serialVersionUID:
- -2690449134555769275L
-
Serialized Fields
-
electronicAddresses
Map<String,
List<String>> electronicAddresses The map of electronic addresses -
information
Map<String,
String> information The map of information -
names
Map<String,
List<String>> names The map of names -
postalAddresses
Map<String,
String> postalAddresses The map of postal addresses -
registrationIdentifiers
List<String> registrationIdentifiers
The list of registration identifiers -
services
List<TrustService> services
The list of trust services -
territory
String territory
The territory (country) -
tradeNames
Map<String,
List<String>> tradeNames The map of trade names
-
-
Class eu.europa.esig.dss.spi.tsl.TrustServiceStatusAndInformationExtensions
class TrustServiceStatusAndInformationExtensions extends BaseTimeDependent implements Serializable- serialVersionUID:
- 7869738443424437560L
-
Serialized Fields
-
additionalServiceInfoUris
List<String> additionalServiceInfoUris
Additional service info urls -
conditionsForQualifiers
List<ConditionForQualifiers> conditionsForQualifiers
A list of condition for qualifiers -
expiredCertsRevocationInfo
Date expiredCertsRevocationInfo
The expired certs revocation info date -
names
Map<String,
List<String>> names Map of names -
serviceSupplyPoints
List<String> serviceSupplyPoints
List of service supply points -
status
String status
Status -
type
String type
The type
-
-
-
Package eu.europa.esig.dss.spi.tsl.identifier
-
Class eu.europa.esig.dss.spi.tsl.identifier.AbstractTLIdentifier
class AbstractTLIdentifier extends eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier implements Serializable- serialVersionUID:
- -250692069626295484L
-
Class eu.europa.esig.dss.spi.tsl.identifier.LOTLIdentifier
class LOTLIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- 8038937216737566183L
-
Class eu.europa.esig.dss.spi.tsl.identifier.PivotIdentifier
class PivotIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- 1005934627070196126L
-
Class eu.europa.esig.dss.spi.tsl.identifier.TrustedListIdentifier
class TrustedListIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- -527724241662081489L
-
-
Package eu.europa.esig.dss.spi.util
-
Class eu.europa.esig.dss.spi.util.BaseTimeDependent
class BaseTimeDependent extends Object implements Serializable- serialVersionUID:
- -6972849560865304279L
-
Class eu.europa.esig.dss.spi.util.MutableTimeDependentValues
class MutableTimeDependentValues extends TimeDependentValues<T extends TimeDependent> implements Serializable- serialVersionUID:
- -7260622365917872977L
-
Class eu.europa.esig.dss.spi.util.TimeDependentValues
class TimeDependentValues extends Object implements Serializable- serialVersionUID:
- -5066393438144711346L
-
Serialized Fields
-
immutableList
List<T extends TimeDependent> immutableList
The immutable list -
list
List<T extends TimeDependent> list
The linked list of values
-
-
-
Package eu.europa.esig.dss.spi.x509
-
Class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
class AlternateUrlsSourceAdapter extends Object implements Serializable- serialVersionUID:
- 3375119421036319160L
-
Serialized Fields
-
alternateUrls
List<String> alternateUrls
List of alternative URLs -
wrappedSource
RevocationSourceAlternateUrlsSupport<R extends eu.europa.esig.dss.model.x509.revocation.Revocation> wrappedSource
The source to extract revocation tokens
-
-
Class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
class 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
class CertificateRef extends Object implements Serializable- serialVersionUID:
- -325165164194282066L
-
Serialized Fields
-
certDigest
eu.europa.esig.dss.model.Digest certDigest
The digest of the certificate -
identifier
eu.europa.esig.dss.model.identifier.Identifier identifier
An unique identifier of the reference -
responderId
ResponderId responderId
ResponderId in case of OCSP response -
signerIdentifier
SignerIdentifier signerIdentifier
ASN.1 SignerId (signature or timestamp) -
x509Url
String x509Url
Identifies the location URI of the X.509 public key certificate
-
-
Class eu.europa.esig.dss.spi.x509.CertificateRefIdentifier
class CertificateRefIdentifier extends eu.europa.esig.dss.model.identifier.Identifier implements Serializable- serialVersionUID:
- -957484858420900350L
-
Class eu.europa.esig.dss.spi.x509.CertificateValidity
class CertificateValidity extends Object implements Serializable- serialVersionUID:
- -8840096915238342503L
-
Serialized Fields
-
certificateToken
eu.europa.esig.dss.model.x509.CertificateToken certificateToken
The certificate token, when available -
digestEqual
boolean digestEqual
Digest equal -
digestPresent
boolean digestPresent
Digest present -
distinguishedNameEqual
boolean distinguishedNameEqual
Issuer Serial Distinguished Name equal -
issuerSerialPresent
boolean issuerSerialPresent
Issuer Serial present -
publicKey
PublicKey publicKey
This field is used when only the public key is available (non AdES signature) -
responderIdMatch
boolean responderIdMatch
OCSP Responder Id match -
responderIdPresent
boolean responderIdPresent
OCSP Responder Id present -
serialNumberEqual
boolean serialNumberEqual
Issuer Serial Number equal -
signerIdentifier
SignerIdentifier signerIdentifier
The signer identifier (used in CAdES) -
signerIdMatch
boolean signerIdMatch
CMS Signer id
-
-
Class eu.europa.esig.dss.spi.x509.CMSCertificateSource
class CMSCertificateSource extends SignatureCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CMSCRLSource
class CMSCRLSource extends OfflineCRLSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CMSOCSPSource
class CMSOCSPSource extends OfflineOCSPSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CommonCertificateSource
class CommonCertificateSource extends Object implements Serializable- serialVersionUID:
- -5031898106342793626L
-
Serialized Fields
-
entriesByPublicKeyHash
Map<eu.europa.esig.dss.model.identifier.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<Map<String,
String>, Set<eu.europa.esig.dss.model.x509.CertificateToken>> tokensBySubject Map of tokens, the key is the properties map of SubjectX500Principal For a same SubjectX500Principal, different key pairs (and certificates) are possible
-
-
Class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
class CommonTrustedCertificateSource extends CommonCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CompositeRevocationSource
class CompositeRevocationSource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Serialized Fields
-
compositeRevocationSources
Map<String,
R extends RevocationSource<T>> compositeRevocationSources A map of source keys and corresponding Sources
-
-
Class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
class KeyStoreCertificateSource extends CommonCertificateSource implements Serializable-
Serialized Fields
-
keyStore
KeyStore keyStore
The KeyStore -
passwordProtection
char[] passwordProtection
A password to the KeyStore
-
-
-
Class eu.europa.esig.dss.spi.x509.ListCertificateSource
class ListCertificateSource extends Object implements Serializable- serialVersionUID:
- -7790810642120721289L
-
Serialized Fields
-
sources
List<CertificateSource> sources
A list of certificate sources
-
-
Class eu.europa.esig.dss.spi.x509.ResponderId
class ResponderId extends Object implements Serializable- serialVersionUID:
- 651463368797656154L
-
Serialized Fields
-
ski
byte[] ski
SKI if the OCSP issuer -
subjectX500Principal
X500Principal subjectX500Principal
TheX500Principalof the OCSP issuer
-
-
Class eu.europa.esig.dss.spi.x509.SignerIdentifier
class SignerIdentifier extends Object implements Serializable- serialVersionUID:
- 8539151269599455910L
-
Serialized Fields
-
current
boolean current
the used CertificateIdentifier for a signature/timestamp -
issuerName
X500Principal issuerName
The X500Principal name of the certificate issue -
serialNumber
BigInteger serialNumber
The certificate's serial number -
ski
byte[] ski
SHA-1 hash of certificate's public key (used in OCSP response)
-
-
Class eu.europa.esig.dss.spi.x509.TokenCertificateSource
class TokenCertificateSource extends CommonCertificateSource implements Serializable-
Serialized Fields
-
certificateIdentifierOrigins
Map<SignerIdentifier,
List<eu.europa.esig.dss.enumerations.CertificateOrigin>> certificateIdentifierOrigins A map betweenSignerIdentifiers andCertificateOrigins -
certificateOrigins
Map<eu.europa.esig.dss.model.x509.CertificateToken,
List<eu.europa.esig.dss.enumerations.CertificateOrigin>> certificateOrigins A map betweenCertificateTokens andCertificateOrigins -
certificateRefOrigins
Map<CertificateRef,
List<eu.europa.esig.dss.enumerations.CertificateRefOrigin>> certificateRefOrigins A map betweenCertificateRefs andCertificateOrigins
-
-
-
-
Package eu.europa.esig.dss.spi.x509.aia
-
Class eu.europa.esig.dss.spi.x509.aia.CompositeAIASource
class CompositeAIASource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
class DefaultAIASource extends Object implements Serializable- serialVersionUID:
- 3968373722847675203L
-
Serialized Fields
-
acceptedProtocols
Collection<Protocol> acceptedProtocols
Collection of protocols to be accepted and used by the source Default: all protocols are accepted (FILE, HTTP, HTTPS, LDAP, FTP). -
dataLoader
DataLoader dataLoader
The usedDataLoaderto download data
-
-
Class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
class RepositoryAIASource extends Object implements Serializable- serialVersionUID:
- -8629948836670094079L
-
Serialized Fields
-
proxiedSource
AIASource proxiedSource
Data source is used to access certificate tokens that are not present in the repository
-
-
-
Package eu.europa.esig.dss.spi.x509.revocation
-
Class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
class JdbcRevocationSource extends RepositoryRevocationSource<R extends eu.europa.esig.dss.model.x509.revocation.Revocation> implements Serializable- serialVersionUID:
- 8752226611048306095L
-
Class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
class ListRevocationSource extends Object implements Serializable- serialVersionUID:
- -6284731668494875108L
-
Serialized Fields
-
sources
List<OfflineRevocationSource<R extends eu.europa.esig.dss.model.x509.revocation.Revocation>> sources
List of revocation sources
-
-
Class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
class OfflineRevocationSource extends Object implements Serializable- serialVersionUID:
- 8270762277613989997L
-
Serialized Fields
-
binaryOrigins
Map<eu.europa.esig.dss.model.identifier.EncapsulatedRevocationTokenIdentifier<R extends eu.europa.esig.dss.model.x509.revocation.Revocation>,
Set<eu.europa.esig.dss.enumerations.RevocationOrigin>> binaryOrigins The map between revocation token identifiers and corresponding origins -
referenceOrigins
Map<RevocationRef<R extends eu.europa.esig.dss.model.x509.revocation.Revocation>,
Set<eu.europa.esig.dss.enumerations.RevocationRefOrigin>> referenceOrigins A map between revocation references and their origins -
tokenOrigins
Map<RevocationToken<R extends eu.europa.esig.dss.model.x509.revocation.Revocation>,
Set<eu.europa.esig.dss.enumerations.RevocationOrigin>> tokenOrigins A map between computedRevocationTokens and their origins -
tokenRefMatcher
RevocationTokenRefMatcher<R extends eu.europa.esig.dss.model.x509.revocation.Revocation> tokenRefMatcher
The use RevocationTokenRefMatcher
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
class 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
RevocationSource<R extends eu.europa.esig.dss.model.x509.revocation.Revocation> proxiedSource
Data source used to access a revocation token that is not present in the repository -
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
class RevocationCertificateSource extends TokenCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
class RevocationRef extends Object implements Serializable- serialVersionUID:
- 7313118727647264457L
-
Serialized Fields
-
digest
eu.europa.esig.dss.model.Digest digest
Digest within the reference -
identifier
eu.europa.esig.dss.model.identifier.Identifier identifier
Reference unique identifier
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
class RevocationRefIdentifier extends eu.europa.esig.dss.model.identifier.Identifier implements Serializable- serialVersionUID:
- 7648525025665164890L
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
class RevocationToken extends eu.europa.esig.dss.model.x509.Token implements Serializable-
Serialized Fields
-
archiveCutOff
Date archiveCutOff
archive-cut-off time extension -
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
expired-certs-on-crl time extension -
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
eu.europa.esig.dss.model.x509.CertificateToken relatedCertificate
RelatedCertificateTokento this revocation object -
revocationDate
Date revocationDate
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp (if the related certificate is revoked) -
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
class RevocationTokenIdentifier extends eu.europa.esig.dss.model.identifier.TokenIdentifier implements Serializable- serialVersionUID:
- -6238848475533856942L
-
-
Package eu.europa.esig.dss.spi.x509.revocation.crl
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
class CRLRef extends RevocationRef<eu.europa.esig.dss.model.x509.revocation.crl.CRL> implements Serializable- serialVersionUID:
- -6785644604097791548L
-
Serialized Fields
-
crlIssuedTime
Date crlIssuedTime
The time of CRL production -
crlIssuer
org.bouncycastle.asn1.x500.X500Name crlIssuer
Name of the CRL issuer -
crlNumber
BigInteger crlNumber
CRL number
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
class CRLToken extends RevocationToken<eu.europa.esig.dss.model.x509.revocation.crl.CRL> implements Serializable- serialVersionUID:
- 1934492191629483078L
-
Serialized Fields
-
crlValidity
eu.europa.esig.dss.crl.CRLValidity crlValidity
The reference to the relatedCRLValidity
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
class ExternalResourcesCRLSource extends OfflineCRLSource implements Serializable- serialVersionUID:
- -985602836642741439L
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
class OfflineCRLSource extends OfflineRevocationSource<eu.europa.esig.dss.model.x509.revocation.crl.CRL> implements Serializable-
Serialized Fields
-
cachedValidCRLValidities
List<eu.europa.esig.dss.crl.CRLValidity> cachedValidCRLValidities
A cached list of processedCRLValiditys
-
-
-
-
Package eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
class ExternalResourcesOCSPSource extends OfflineOCSPSource implements Serializable- serialVersionUID:
- -332201368387706970L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
class 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
class OCSPRef extends RevocationRef<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> implements Serializable- serialVersionUID:
- -4757221403735075782L
-
Serialized Fields
-
producedAt
Date producedAt
OCSP's production time -
responderId
ResponderId responderId
The OCSP Responder Id
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRefIdentifier
class OCSPRefIdentifier extends RevocationRefIdentifier implements Serializable- serialVersionUID:
- 3113937346660525679L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
class OCSPResponseBinary extends eu.europa.esig.dss.model.identifier.EncapsulatedRevocationTokenIdentifier<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> implements Serializable- serialVersionUID:
- 6693521503459405568L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
class OCSPToken extends RevocationToken<eu.europa.esig.dss.model.x509.revocation.ocsp.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
eu.europa.esig.dss.model.x509.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
class OfflineOCSPSource extends OfflineRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> implements Serializable
-
-
Package eu.europa.esig.dss.spi.x509.tsp
-
Class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
class CompositeTSPSource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
class KeyEntityTSPSource extends Object implements Serializable- serialVersionUID:
- -5082887845359355029L
-
Serialized Fields
-
acceptedDigestAlgorithms
Collection<eu.europa.esig.dss.enumerations.DigestAlgorithm> acceptedDigestAlgorithms
Collection of digest algorithms accepted by the current TSP source in the request -
certificate
X509Certificate certificate
The certificate representing a time-stamp issuer -
certificateChain
List<X509Certificate> certificateChain
Certificate chain associated with thecertificate -
digestAlgorithm
eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm
The Digest Algorithm of the signature of the created time-stamp token -
encryptionAlgorithm
eu.europa.esig.dss.enumerations.EncryptionAlgorithm encryptionAlgorithm
Encryption algorithm of the signature of the OCSP response -
maskGenerationFunction
eu.europa.esig.dss.enumerations.MaskGenerationFunction maskGenerationFunction
Mask Generation Function of the signature of the OCSP response -
privateKey
PrivateKey privateKey
The private key to be used to sign a time-stamp token -
productionTime
Date productionTime
The static production date of the timestamp -
secureRandom
SecureRandom secureRandom
SecureRandom used to calculate a serial number for a timestamp -
tsaPolicy
String tsaPolicy
The TSA policy
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampCertificateSource
class TimestampCertificateSource extends CMSCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampCRLSource
class TimestampCRLSource extends CMSCRLSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
class TimestampedReference extends Object implements Serializable- serialVersionUID:
- -6147592379027843583L
-
Serialized Fields
-
category
eu.europa.esig.dss.enumerations.TimestampedObjectType category
Timestamped object type -
objectId
String objectId
Id of the timestamped object
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
class TimestampIdentifierBuilder extends Object implements Serializable- serialVersionUID:
- 8108224076397826022L
-
Serialized Fields
-
filename
String filename
Name of the document containing the time-stamp token -
timestampTokenBinaries
byte[] timestampTokenBinaries
Time-stamp token to build an identifier for
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
class TimestampInclude extends Object implements Serializable- serialVersionUID:
- 8557108386646000784L
-
Serialized Fields
-
referencedData
boolean referencedData
The referencedData attribute shall be present in each and every Include element, and set to "true". -
uri
String uri
The reference URI
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampOCSPSource
class TimestampOCSPSource extends CMSOCSPSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
class TimestampToken extends eu.europa.esig.dss.model.x509.Token implements Serializable-
Serialized Fields
-
archiveTimestampType
eu.europa.esig.dss.enumerations.ArchiveTimestampType archiveTimestampType
Defines for archive timestamp its type. -
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
Cached list of signing certificate candidates -
canonicalizationMethod
String canonicalizationMethod
This attribute is used for XAdES timestamps. It indicates the canonicalization method used for message-imprint computation. NOTE: Used for XAdES/JAdES only -
certificateSource
TimestampCertificateSource certificateSource
Certificate source extracted from the timestamp -
crlSource
TimestampCRLSource crlSource
CRL source extracted from the timestamp -
fileName
String fileName
In case of a detached timestamp -
identifierBuilder
TimestampIdentifierBuilder identifierBuilder
Builds a time-stamp token unique identifier -
manifestFile
eu.europa.esig.dss.model.ManifestFile manifestFile
The timestamped manifest file, when applicable (ASiC with CAdES) -
messageImprint
eu.europa.esig.dss.model.Digest messageImprint
Computed message-imprint -
messageImprintData
boolean messageImprintData
Defines whether the message-imprint has been found -
messageImprintIntact
Boolean messageImprintIntact
Defines whether the computed message-imprint is intact -
ocspSource
TimestampOCSPSource ocspSource
OCSP source extracted from the timestamp -
processed
boolean processed
Internal variables defining whether the timestamp has been validated -
referenceValidations
List<eu.europa.esig.dss.model.ReferenceValidation> referenceValidations
In case of an Evidence record time-stamp, contains references to -
timeStamp
org.bouncycastle.tsp.TimeStampToken timeStamp
BouncyCastle representation of a TimeStamp Token -
timestampedReferences
List<TimestampedReference> timestampedReferences
List of references to tokens covered (protected) by the timestamp -
timestampIncludes
List<TimestampInclude> timestampIncludes
In case of XAdES IndividualDataObjectsTimeStamp, Includes shall be specified -
timestampScopes
List<eu.europa.esig.dss.model.scope.SignatureScope> timestampScopes
Only present for detached timestamps; -
timeStampType
eu.europa.esig.dss.enumerations.TimestampType timeStampType
Type of the timestamp relatively to the signature -
tsaX500Principal
X500Principal tsaX500Principal
Identifies a TSA issued the timestamp token NOTE: Takes a value only for a successfully validated token
-
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenComparator
class TimestampTokenComparator extends Object implements Serializable- serialVersionUID:
- 3404578959761631884L
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenIdentifier
class TimestampTokenIdentifier extends eu.europa.esig.dss.model.identifier.TokenIdentifier implements Serializable- serialVersionUID:
- 4260120806950705848L
-