|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BasicSignatureOptionsProvider
Provides basic signature options such as whether ds:KeyInfo elements
should be included.
A default implementation is provided.
DefaultBasicSignatureOptionsProvider| Method Summary | |
|---|---|
boolean |
includePublicKey()
Indicates whether a ds:KeyValue element containing the public key's
value should be included in ds:KeyInfo. |
boolean |
includeSigningCertificate()
Indicates whether the signing certificate should be included in a ds:X509Certificate element within ds:KeyInfo. |
boolean |
signSigningCertificate()
Indicates whether the signature should cover the ds:X509Certificate
element containing the signing certificate. |
| Method Detail |
|---|
boolean includeSigningCertificate()
ds:X509Certificate element within ds:KeyInfo.
true if the certificate should be included; false otherwiseboolean includePublicKey()
ds:KeyValue element containing the public key's
value should be included in ds:KeyInfo.
true if the public key should be included; false otherwiseboolean signSigningCertificate()
ds:X509Certificate
element containing the signing certificate. This is only considered if
includeSigningCertificate() returns true.
true if the certificate should be signed; false otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||