Package org.keycloak.crypto
Class AsymmetricSignatureSignerContext
- java.lang.Object
- 
- org.keycloak.crypto.AsymmetricSignatureSignerContext
 
- 
- All Implemented Interfaces:
- SignatureSignerContext
 - Direct Known Subclasses:
- ServerAsymmetricSignatureSignerContext,- ServerECDSASignatureSignerContext
 
 public class AsymmetricSignatureSignerContext extends Object implements SignatureSignerContext 
- 
- 
Constructor SummaryConstructors Constructor Description AsymmetricSignatureSignerContext(KeyWrapper key)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlgorithm()StringgetHashAlgorithm()StringgetKid()byte[]sign(byte[] data)
 
- 
- 
- 
Constructor Detail- 
AsymmetricSignatureSignerContextpublic AsymmetricSignatureSignerContext(KeyWrapper key) throws SignatureException - Throws:
- SignatureException
 
 
- 
 - 
Method Detail- 
getKidpublic String getKid() - Specified by:
- getKidin interface- SignatureSignerContext
 
 - 
getAlgorithmpublic String getAlgorithm() - Specified by:
- getAlgorithmin interface- SignatureSignerContext
 
 - 
getHashAlgorithmpublic String getHashAlgorithm() - Specified by:
- getHashAlgorithmin interface- SignatureSignerContext
 
 - 
signpublic byte[] sign(byte[] data) throws SignatureException- Specified by:
- signin interface- SignatureSignerContext
- Throws:
- SignatureException
 
 
- 
 
-