Package org.keycloak.crypto
Interface SignatureSignerContext
-
- All Known Implementing Classes:
AsymmetricSignatureSignerContext
,MacSignatureSignerContext
,ServerAsymmetricSignatureSignerContext
,ServerECDSASignatureSignerContext
,ServerMacSignatureSignerContext
public interface SignatureSignerContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlgorithm()
String
getHashAlgorithm()
String
getKid()
byte[]
sign(byte[] data)
-
-
-
Method Detail
-
getKid
String getKid()
-
getAlgorithm
String getAlgorithm()
-
getHashAlgorithm
String getHashAlgorithm()
-
sign
byte[] sign(byte[] data) throws SignatureException
- Throws:
SignatureException
-
-