Top Fields Constructors Methods
org.keycloak.crypto

public final Enum ECDSAAlgorithm

extends Enum<ECDSAAlgorithm>
Class Inheritance
Imports
java.io.IOException, org.keycloak.common.crypto.CryptoIntegration

Author
rmartinc

Field Summary

Modifier and TypeField and Description
public static final ECDSAAlgorithm
public static final ECDSAAlgorithm
public static final ECDSAAlgorithm
private final int

Constructor Summary

AccessConstructor and Description
private
ECDSAAlgorithm(int signatureLength)

Method Summary

Modifier and TypeMethod and Description
public static byte[]
asn1derToConcatenatedRS(final byte[] derEncodedSignatureValue, int signLength)

public static byte[]
concatenatedRSToASN1DER(final byte[] signature, int signLength)

public int
public static int
public static ECDSAAlgorithm
public static ECDSAAlgorithm[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ES256back to summary
public static final ECDSAAlgorithm ES256
ES384back to summary
public static final ECDSAAlgorithm ES384
ES512back to summary
public static final ECDSAAlgorithm ES512
signatureLengthback to summary
private final int signatureLength

Constructor Detail

ECDSAAlgorithmback to summary
private ECDSAAlgorithm(int signatureLength)

Method Detail

asn1derToConcatenatedRSback to summary
public static byte[] asn1derToConcatenatedRS(final byte[] derEncodedSignatureValue, int signLength) throws IOException
concatenatedRSToASN1DERback to summary
public static byte[] concatenatedRSToASN1DER(final byte[] signature, int signLength) throws IOException
getSignatureLengthback to summary
public int getSignatureLength()
getSignatureLengthback to summary
public static int getSignatureLength(String alg)
valueOfback to summary
public static ECDSAAlgorithm valueOf(String name)
valuesback to summary
public static ECDSAAlgorithm[] values()