Top Fields Constructors Methods
org.keycloak.crypto

public Class MacSignatureVerifierContext

extends Object
implements SignatureVerifierContext
Class Inheritance
All Implemented Interfaces
org.keycloak.crypto.SignatureVerifierContext
Imports
org.keycloak.common.VerificationException, javax.crypto.Mac, java.security.MessageDigest

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 boolean
verify(byte[] data, byte[] signature)

Implements org.keycloak.crypto.SignatureVerifierContext.verify.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

keyback to summary
private final KeyWrapper key

Constructor Detail

MacSignatureVerifierContextback to summary
public MacSignatureVerifierContext(KeyWrapper key)

Method Detail

getAlgorithmback to summary
public String getAlgorithm()

Implements org.keycloak.crypto.SignatureVerifierContext.getAlgorithm.

Annotations
@Override
getKidback to summary
public String getKid()

Implements org.keycloak.crypto.SignatureVerifierContext.getKid.

Annotations
@Override
verifyback to summary
public boolean verify(byte[] data, byte[] signature) throws VerificationException

Implements org.keycloak.crypto.SignatureVerifierContext.verify.

Annotations
@Override