public interface AuthenticationSignatureService
Modifier and Type | Method and Description |
---|---|
void |
postSign(byte[] signatureValue,
List<X509Certificate> authnCertificateChain,
AuthenticationSignatureContext authenticationSignatureContext)
Via this method your receive the signature as created via the eID Applet
over the corresponding digest value from the
DigestInfo structure
from #preSign(List) . |
PreSignResult |
preSign(List<X509Certificate> authnCertificateChain,
AuthenticationSignatureContext authenticationSignatureContext)
Gives back the digest value and digest algo to be used by the eID Applet
for the creation of an authentication signature.
|
PreSignResult preSign(List<X509Certificate> authnCertificateChain, AuthenticationSignatureContext authenticationSignatureContext)
authnCertificateChain
- the authentication certificate chain.authenticationSignatureContext
- the contextvoid postSign(byte[] signatureValue, List<X509Certificate> authnCertificateChain, AuthenticationSignatureContext authenticationSignatureContext)
DigestInfo
structure
from #preSign(List)
.signatureValue
- the signature value.authnCertificateChain
- the authentication certificate chain.authenticationSignatureContext
- the context.Copyright © 2008-2015 FedICT. All Rights Reserved.