Interface SignatureAlgorithm
- All Superinterfaces:
Algorithm,AlgorithmIdentifierAware,JoseAlgorithm,KeyBasedAlgorithm
- All Known Subinterfaces:
RSAPSSSignatureAlgorithm
- All Known Implementing Classes:
NoParamsRSAPSSSignatureAlgorithm,RSAPSSSignatureAlgorithmImpl,SignatureAlgorithmImpl
public interface SignatureAlgorithm
extends KeyBasedAlgorithm, JoseAlgorithm, AlgorithmIdentifierAware
Representation of a signature algorithm.
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Method Summary
Modifier and TypeMethodDescriptionGets the message digest algorithm that this signature algorithm uses.default AlgorithmTypegetType()Gets the algorithm type.Methods inherited from interface se.swedenconnect.security.algorithms.Algorithm
getJcaName, getOrder, getUri, isBlacklistedMethods inherited from interface se.swedenconnect.security.algorithms.AlgorithmIdentifierAware
getAlgorithmIdentifierMethods inherited from interface se.swedenconnect.security.algorithms.JoseAlgorithm
getJoseAlgorithmMethods inherited from interface se.swedenconnect.security.algorithms.KeyBasedAlgorithm
getKeyType
-
Method Details
-
getType
Gets the algorithm type. -
getMessageDigestAlgorithm
MessageDigestAlgorithm getMessageDigestAlgorithm()Gets the message digest algorithm that this signature algorithm uses.- Returns:
- the message digest algorithm
-