Top Fields Constructors Methods
org.keycloak.representations.info

public Class CryptoInfoRepresentation

extends Object
Class Inheritance
Imports
java.util.List, java.util.stream.Collectors, org.keycloak.common.crypto.CryptoIntegration, .CryptoProvider, org.keycloak.common.util.KeystoreUtil

Author
Marek Posolda

Field Summary

Modifier and TypeField and Description
private List<String>
private List<String>
private String
private List<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static CryptoInfoRepresentation
create(List<String> clientSignatureSymmetricAlgorithms, List<String> clientSignatureAsymmetricAlgorithms)

public List<String>
public List<String>
public String
public List<String>
public void
setClientSignatureAsymmetricAlgorithms(List<String> clientSignatureAsymmetricAlgorithms)

public void
setClientSignatureSymmetricAlgorithms(List<String> clientSignatureSymmetricAlgorithms)

public void
setCryptoProvider(String cryptoProvider)

public void
setSupportedKeystoreTypes(List<String> supportedKeystoreTypes)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clientSignatureAsymmetricAlgorithmsback to summary
private List<String> clientSignatureAsymmetricAlgorithms
clientSignatureSymmetricAlgorithmsback to summary
private List<String> clientSignatureSymmetricAlgorithms
cryptoProviderback to summary
private String cryptoProvider
supportedKeystoreTypesback to summary
private List<String> supportedKeystoreTypes

Constructor Detail

CryptoInfoRepresentationback to summary
public CryptoInfoRepresentation()

Method Detail

createback to summary
public static CryptoInfoRepresentation create(List<String> clientSignatureSymmetricAlgorithms, List<String> clientSignatureAsymmetricAlgorithms)
getClientSignatureAsymmetricAlgorithmsback to summary
public List<String> getClientSignatureAsymmetricAlgorithms()
getClientSignatureSymmetricAlgorithmsback to summary
public List<String> getClientSignatureSymmetricAlgorithms()
getCryptoProviderback to summary
public String getCryptoProvider()
getSupportedKeystoreTypesback to summary
public List<String> getSupportedKeystoreTypes()
setClientSignatureAsymmetricAlgorithmsback to summary
public void setClientSignatureAsymmetricAlgorithms(List<String> clientSignatureAsymmetricAlgorithms)
setClientSignatureSymmetricAlgorithmsback to summary
public void setClientSignatureSymmetricAlgorithms(List<String> clientSignatureSymmetricAlgorithms)
setCryptoProviderback to summary
public void setCryptoProvider(String cryptoProvider)
setSupportedKeystoreTypesback to summary
public void setSupportedKeystoreTypes(List<String> supportedKeystoreTypes)