|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KeyingDataProvider
Used in signature production to get the signing key/certificate.
XadesSigningProfile| Method Summary | |
|---|---|
List<X509Certificate> |
getSigningCertificateChain()
Gets the signing certificate chain to be used in an ongoing signature operation. |
PrivateKey |
getSigningKey(X509Certificate signingCert)
Gets the signing key that matches a signing certificate. |
| Method Detail |
|---|
List<X509Certificate> getSigningCertificateChain()
throws SigningCertChainException,
UnexpectedJCAException
SigningCertChainException - if the signing certificate (chain) couldn't be obtained
UnexpectedJCAException - when an unexpected platform error occurs
PrivateKey getSigningKey(X509Certificate signingCert)
throws SigningKeyException,
UnexpectedJCAException
getSigningCertificateChain.
signingCert - the certificate for which the corresponding key should be returned
signingCert
SigningKeyException - if the signing key couldn't be obtained
UnexpectedJCAException - when an unexpected platform error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||