Package eu.europa.esig.dss.diagnostic
Interface TokenProxy
- All Known Implementing Classes:
AbstractTokenProxy,CertificateRevocationWrapper,CertificateWrapper,RevocationWrapper,SignatureWrapper,TimestampWrapper
public interface TokenProxy
-
Method Summary
Modifier and Type Method Description List<CertificateWrapper>getCertificateChain()DigestAlgorithmgetDigestAlgorithm()List<XmlDigestMatcher>getDigestMatchers()EncryptionAlgorithmgetEncryptionAlgorithm()StringgetId()StringgetKeyLengthUsedToSignThisToken()MaskGenerationFunctiongetMaskGenerationFunction()CertificateWrappergetSigningCertificate()byte[]getSigningCertificatePublicKey()booleanisAttributePresent()booleanisDigestValueMatch()booleanisDigestValuePresent()booleanisIssuerSerialMatch()booleanisSignatureIntact()booleanisSignatureValid()booleanisTrustedChain()
-
Method Details
-
getId
String getId() -
isSignatureIntact
boolean isSignatureIntact() -
isSignatureValid
boolean isSignatureValid() -
getDigestAlgorithm
DigestAlgorithm getDigestAlgorithm() -
getEncryptionAlgorithm
EncryptionAlgorithm getEncryptionAlgorithm() -
getMaskGenerationFunction
MaskGenerationFunction getMaskGenerationFunction() -
getKeyLengthUsedToSignThisToken
String getKeyLengthUsedToSignThisToken() -
isIssuerSerialMatch
boolean isIssuerSerialMatch() -
isAttributePresent
boolean isAttributePresent() -
isDigestValueMatch
boolean isDigestValueMatch() -
isDigestValuePresent
boolean isDigestValuePresent() -
getSigningCertificate
CertificateWrapper getSigningCertificate() -
getSigningCertificatePublicKey
byte[] getSigningCertificatePublicKey() -
getCertificateChain
List<CertificateWrapper> getCertificateChain() -
isTrustedChain
boolean isTrustedChain() -
getDigestMatchers
List<XmlDigestMatcher> getDigestMatchers()
-