Top Fields Constructors Methods
org.keycloak.crypto

public Class MacSignatureSignerContext

extends Object
implements SignatureSignerContext
Class Inheritance
All Implemented Interfaces
org.keycloak.crypto.SignatureSignerContext
Imports
javax.crypto.Mac

Field Summary

Modifier and TypeField and Description
private final KeyWrapper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public String
public String
public byte[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

keyback to summary
private final KeyWrapper key

Constructor Detail

MacSignatureSignerContextback to summary
public MacSignatureSignerContext(KeyWrapper key) throws SignatureException

Method Detail

getAlgorithmback to summary
public String getAlgorithm()

Implements org.keycloak.crypto.SignatureSignerContext.getAlgorithm.

Annotations
@Override
getHashAlgorithmback to summary
public String getHashAlgorithm()

Implements org.keycloak.crypto.SignatureSignerContext.getHashAlgorithm.

Annotations
@Override
getKidback to summary
public String getKid()

Implements org.keycloak.crypto.SignatureSignerContext.getKid.

Annotations
@Override
signback to summary
public byte[] sign(byte[] data) throws SignatureException

Implements org.keycloak.crypto.SignatureSignerContext.sign.

Annotations
@Override