Package eu.europa.esig.dss.diagnostic
Class AbstractTokenProxy
java.lang.Object
eu.europa.esig.dss.diagnostic.AbstractTokenProxy
- All Implemented Interfaces:
TokenProxy
- Direct Known Subclasses:
CertificateWrapper,RevocationWrapper,SignatureWrapper,TimestampWrapper
public abstract class AbstractTokenProxy extends Object implements TokenProxy
-
Constructor Summary
Constructors Constructor Description AbstractTokenProxy() -
Method Summary
-
Constructor Details
-
AbstractTokenProxy
public AbstractTokenProxy()
-
-
Method Details
-
getCurrentBasicSignature
-
getCurrentCertificateChain
-
getCurrentSigningCertificate
-
foundCertificates
Description copied from interface:TokenProxyReturns FoundCertificatesProxy to access embedded certificates- Specified by:
foundCertificatesin interfaceTokenProxy- Returns:
FoundCertificatesProxy
-
foundRevocations
Description copied from interface:TokenProxyReturns FoundRevocationsProxy to access embedded revocation data- Specified by:
foundRevocationsin interfaceTokenProxy- Returns:
FoundRevocationsProxy
-
getDigestMatchers
- Specified by:
getDigestMatchersin interfaceTokenProxy
-
getCertificateChain
- Specified by:
getCertificateChainin interfaceTokenProxy
-
isSignatureIntact
public boolean isSignatureIntact()- Specified by:
isSignatureIntactin interfaceTokenProxy
-
isSignatureValid
public boolean isSignatureValid()- Specified by:
isSignatureValidin interfaceTokenProxy
-
getEncryptionAlgorithm
- Specified by:
getEncryptionAlgorithmin interfaceTokenProxy
-
getDigestAlgorithm
- Specified by:
getDigestAlgorithmin interfaceTokenProxy
-
getMaskGenerationFunction
- Specified by:
getMaskGenerationFunctionin interfaceTokenProxy
-
getKeyLengthUsedToSignThisToken
- Specified by:
getKeyLengthUsedToSignThisTokenin interfaceTokenProxy
-
getSigningCertificate
- Specified by:
getSigningCertificatein interfaceTokenProxy
-
getSigningCertificatePublicKey
public byte[] getSigningCertificatePublicKey()- Specified by:
getSigningCertificatePublicKeyin interfaceTokenProxy
-
isSigningCertificateReferencePresent
public boolean isSigningCertificateReferencePresent()- Specified by:
isSigningCertificateReferencePresentin interfaceTokenProxy
-
isSigningCertificateReferenceUnique
public boolean isSigningCertificateReferenceUnique()- Specified by:
isSigningCertificateReferenceUniquein interfaceTokenProxy
-
getSigningCertificateReference
- Specified by:
getSigningCertificateReferencein interfaceTokenProxy
-
getSigningCertificateReferences
- Specified by:
getSigningCertificateReferencesin interfaceTokenProxy
-
isTrustedChain
public boolean isTrustedChain()- Specified by:
isTrustedChainin interfaceTokenProxy
-
isCertificateChainFromTrustedStore
public boolean isCertificateChainFromTrustedStore() -
getBinaries
public abstract byte[] getBinaries() -
toString
-
hashCode
public int hashCode() -
equals
-