Interface SignatureSigningConfiguration
-
- All Superinterfaces:
AlgorithmPolicyConfiguration
public interface SignatureSigningConfiguration extends AlgorithmPolicyConfiguration
The configuration information to use when generating a signed JWT.- Since:
- 2.2.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.AlgorithmPolicyConfiguration
AlgorithmPolicyConfiguration.Precedence
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getSignatureAlgorithms()Get the list of preferred signature algorithm URIs, in preference order.List<Credential>getSigningCredentials()Get the list of signing credentials to use when signing, in preference order.-
Methods inherited from interface org.opensaml.xmlsec.AlgorithmPolicyConfiguration
getExcludedAlgorithms, getIncludedAlgorithms, getIncludeExcludePrecedence, isExcludeMerge, isIncludeMerge
-
-
-
-
Method Detail
-
getSigningCredentials
@Nonnull @NonnullElements @Unmodifiable @NotLive List<Credential> getSigningCredentials()
Get the list of signing credentials to use when signing, in preference order.- Returns:
- the list of signing credentials, may be empty
-
getSignatureAlgorithms
@Nonnull @NonnullElements @Unmodifiable @NotLive List<String> getSignatureAlgorithms()
Get the list of preferred signature algorithm URIs, in preference order.- Returns:
- the list of algorithm URIs, may be empty
-
-