Top Fields Constructors Methods
org.keycloak.representations.provider

public Class ScriptProviderDescriptor

extends Object
Class Inheritance
Imports
java.util.ArrayList, .HashMap, .List, .Map, com.fasterxml.jackson.annotation.JsonGetter, .JsonSetter, .JsonUnwrapped

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String
private Map<String, List<ScriptProviderMetadata>>
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addAuthenticator(String name, String fileName)

public void
addMapper(String name, String fileName)

public void
addPolicy(String name, String fileName)

private void
addProvider(String type, String name, String fileName, String description)

public void
addSAMLMapper(String name, String fileName)

public Map<String, List<ScriptProviderMetadata>>
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

AUTHENTICATORSback to summary
public static final String AUTHENTICATORS
MAPPERSback to summary
public static final String MAPPERS
POLICIESback to summary
public static final String POLICIES
providersback to summary
private Map<String, List<ScriptProviderMetadata>> providers
SAML_MAPPERSback to summary
public static final String SAML_MAPPERS

Constructor Detail

ScriptProviderDescriptorback to summary
public ScriptProviderDescriptor()

Method Detail

addAuthenticatorback to summary
public void addAuthenticator(String name, String fileName)
addMapperback to summary
public void addMapper(String name, String fileName)
addPolicyback to summary
public void addPolicy(String name, String fileName)
addProviderback to summary
private void addProvider(String type, String name, String fileName, String description)
addSAMLMapperback to summary
public void addSAMLMapper(String name, String fileName)
getProvidersback to summary
public Map<String, List<ScriptProviderMetadata>> getProviders()
Annotations
@JsonUnwrapped
@JsonGetter
setAuthenticatorsback to summary
public void setAuthenticators(List<ScriptProviderMetadata> metadata)
Annotations
@JsonSetter
setMappersback to summary
public void setMappers(List<ScriptProviderMetadata> metadata)
Annotations
@JsonSetter
setPoliciesback to summary
public void setPolicies(List<ScriptProviderMetadata> metadata)
Annotations
@JsonSetter
setSAMLMappersback to summary
public void setSAMLMappers(List<ScriptProviderMetadata> metadata)
Annotations
@JsonSetter:saml-mappers