|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AuthenticationSignatureService
Authentication Signature Service SPI. Via this interface you can create for example WS-Security signatures via the eID Applet.
Method Summary | |
---|---|
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. |
Method Detail |
---|
PreSignResult preSign(List<X509Certificate> authnCertificateChain, AuthenticationSignatureContext authenticationSignatureContext)
authnCertificateChain
- the authentication certificate chain.authenticationSignatureContext
- the context
void 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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |