public final class DeployedScriptPolicyFactory extends JSPolicyProviderFactory
Constructor and Description |
---|
DeployedScriptPolicyFactory(ScriptProviderMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
String |
getName() |
protected ScriptModel |
getScriptModel(Policy policy,
RealmModel realm,
ScriptingProvider scripting) |
protected boolean |
isDeployed() |
boolean |
isInternal() |
void |
onCreate(Policy policy,
JSPolicyRepresentation representation,
AuthorizationProvider authorization) |
JSPolicyRepresentation |
toRepresentation(Policy policy,
AuthorizationProvider authorization) |
close, create, create, getGroup, getRepresentationType, init, onImport, onRemove, onUpdate, postInit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdminResource, onExport
order
public DeployedScriptPolicyFactory(ScriptProviderMetadata metadata)
public String getId()
getId
in interface ProviderFactory<PolicyProvider>
getId
in class JSPolicyProviderFactory
public String getName()
getName
in interface PolicyProviderFactory<JSPolicyRepresentation>
getName
in class JSPolicyProviderFactory
protected boolean isDeployed()
isDeployed
in class JSPolicyProviderFactory
public boolean isInternal()
isInternal
in interface PolicyProviderFactory<JSPolicyRepresentation>
isInternal
in class JSPolicyProviderFactory
public JSPolicyRepresentation toRepresentation(Policy policy, AuthorizationProvider authorization)
toRepresentation
in interface PolicyProviderFactory<JSPolicyRepresentation>
toRepresentation
in class JSPolicyProviderFactory
protected ScriptModel getScriptModel(Policy policy, RealmModel realm, ScriptingProvider scripting)
getScriptModel
in class JSPolicyProviderFactory
public void onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization)
onCreate
in interface PolicyProviderFactory<JSPolicyRepresentation>
onCreate
in class JSPolicyProviderFactory
Copyright © 2020 JBoss by Red Hat. All rights reserved.