Class DeployedScriptPolicyFactory
java.lang.Object
org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory
org.keycloak.authorization.policy.provider.js.DeployedScriptPolicyFactory
- All Implemented Interfaces:
 PolicyProviderFactory<JSPolicyRepresentation>,ProviderFactory<PolicyProvider>
- Author:
 - Pedro Igor
 
- 
Constructor Summary
ConstructorsConstructorDescription - 
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()protected ScriptModelgetScriptModel(Policy policy, RealmModel realm, ScriptingProvider scripting) protected booleanbooleanvoidonCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization) voidsetMetadata(ScriptProviderMetadata metadata) toRepresentation(Policy policy, AuthorizationProvider authorization) Methods inherited from class org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory
close, create, create, getGroup, getRepresentationType, init, onImport, onRemove, onUpdate, postInitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
getAdminResource, onExportMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order 
- 
Constructor Details
- 
DeployedScriptPolicyFactory
 - 
DeployedScriptPolicyFactory
public DeployedScriptPolicyFactory() 
 - 
 - 
Method Details
- 
getId
- Specified by:
 getIdin interfaceProviderFactory<PolicyProvider>- Overrides:
 getIdin classJSPolicyProviderFactory
 - 
getName
- Specified by:
 getNamein interfacePolicyProviderFactory<JSPolicyRepresentation>- Overrides:
 getNamein classJSPolicyProviderFactory
 - 
isDeployed
protected boolean isDeployed()- Overrides:
 isDeployedin classJSPolicyProviderFactory
 - 
isInternal
public boolean isInternal()- Specified by:
 isInternalin interfacePolicyProviderFactory<JSPolicyRepresentation>- Overrides:
 isInternalin classJSPolicyProviderFactory
 - 
toRepresentation
- Specified by:
 toRepresentationin interfacePolicyProviderFactory<JSPolicyRepresentation>- Overrides:
 toRepresentationin classJSPolicyProviderFactory
 - 
getScriptModel
- Overrides:
 getScriptModelin classJSPolicyProviderFactory
 - 
onCreate
public void onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization) - Specified by:
 onCreatein interfacePolicyProviderFactory<JSPolicyRepresentation>- Overrides:
 onCreatein classJSPolicyProviderFactory
 - 
getMetadata
 - 
setMetadata
 
 -