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()
DigestAlgorithm
getDigestAlgorithm()
List<XmlDigestMatcher>
getDigestMatchers()
EncryptionAlgorithm
getEncryptionAlgorithm()
String
getId()
String
getKeyLengthUsedToSignThisToken()
MaskGenerationFunction
getMaskGenerationFunction()
CertificateWrapper
getSigningCertificate()
byte[]
getSigningCertificatePublicKey()
boolean
isAttributePresent()
boolean
isDigestValueMatch()
boolean
isDigestValuePresent()
boolean
isIssuerSerialMatch()
boolean
isSignatureIntact()
boolean
isSignatureValid()
boolean
isTrustedChain()
-
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()
-