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>
 
 public final class DeployedScriptPolicyFactory extends JSPolicyProviderFactory - Author:
- Pedro Igor
 
- 
- 
Constructor SummaryConstructors Constructor Description DeployedScriptPolicyFactory()DeployedScriptPolicyFactory(ScriptProviderMetadata metadata)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()ScriptProviderMetadatagetMetadata()StringgetName()protected ScriptModelgetScriptModel(Policy policy, RealmModel realm, ScriptingProvider scripting)protected booleanisDeployed()booleanisInternal()voidonCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization)voidsetMetadata(ScriptProviderMetadata metadata)JSPolicyRepresentationtoRepresentation(Policy policy, AuthorizationProvider authorization)- 
Methods inherited from class org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactoryclose, create, create, getGroup, getRepresentationType, init, onImport, onRemove, onUpdate, postInit
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.authorization.policy.provider.PolicyProviderFactorygetAdminResource, onExport
 - 
Methods inherited from interface org.keycloak.provider.ProviderFactorygetConfigMetadata, order
 
- 
 
- 
- 
- 
Constructor Detail- 
DeployedScriptPolicyFactorypublic DeployedScriptPolicyFactory(ScriptProviderMetadata metadata) 
 - 
DeployedScriptPolicyFactorypublic DeployedScriptPolicyFactory() 
 
- 
 - 
Method Detail- 
getIdpublic String getId() - Specified by:
- getIdin interface- ProviderFactory<PolicyProvider>
- Overrides:
- getIdin class- JSPolicyProviderFactory
 
 - 
getNamepublic String getName() - Specified by:
- getNamein interface- PolicyProviderFactory<JSPolicyRepresentation>
- Overrides:
- getNamein class- JSPolicyProviderFactory
 
 - 
isDeployedprotected boolean isDeployed() - Overrides:
- isDeployedin class- JSPolicyProviderFactory
 
 - 
isInternalpublic boolean isInternal() - Specified by:
- isInternalin interface- PolicyProviderFactory<JSPolicyRepresentation>
- Overrides:
- isInternalin class- JSPolicyProviderFactory
 
 - 
toRepresentationpublic JSPolicyRepresentation toRepresentation(Policy policy, AuthorizationProvider authorization) - Specified by:
- toRepresentationin interface- PolicyProviderFactory<JSPolicyRepresentation>
- Overrides:
- toRepresentationin class- JSPolicyProviderFactory
 
 - 
getScriptModelprotected ScriptModel getScriptModel(Policy policy, RealmModel realm, ScriptingProvider scripting) - Overrides:
- getScriptModelin class- JSPolicyProviderFactory
 
 - 
onCreatepublic void onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization) - Specified by:
- onCreatein interface- PolicyProviderFactory<JSPolicyRepresentation>
- Overrides:
- onCreatein class- JSPolicyProviderFactory
 
 - 
getMetadatapublic ScriptProviderMetadata getMetadata() 
 - 
setMetadatapublic void setMetadata(ScriptProviderMetadata metadata) 
 
- 
 
-