public class PolicyFactory extends Object
Constructor and Description |
---|
PolicyFactory() |
Modifier and Type | Method and Description |
---|---|
static XACMLPolicy |
create(InputStream is,
JBossPolicyFinder finder)
Create
XACMLPolicy |
static XACMLPolicy |
createPolicy(InputStream policyFile)
Create a
XACMLPolicy |
static XACMLPolicy |
createPolicy(PolicyType policyFile)
Construct
XACMLPolicy |
static XACMLPolicy |
createPolicySet(InputStream policySetFile)
Create a
XACMLPolicy |
static XACMLPolicy |
createPolicySet(InputStream policySetFile,
JBossPolicyFinder theFinder)
Create
XACMLPolicy |
static void |
setConstructingClass(Class<?> clazz)
Set the class that constructs
XACMLPolicy |
static void |
setConstructingClass(String fqn)
Set the class that constructs
XACMLPolicy |
public static void setConstructingClass(Class<?> clazz)
XACMLPolicy
clazz
- public static void setConstructingClass(String fqn)
XACMLPolicy
fqn
- public static XACMLPolicy createPolicySet(InputStream policySetFile) throws Exception
XACMLPolicy
policySetFile
- Exception
public static XACMLPolicy createPolicySet(InputStream policySetFile, JBossPolicyFinder theFinder) throws Exception
XACMLPolicy
policySetFile
- inputstream to a policysettheFinder
- Exception
public static XACMLPolicy createPolicy(InputStream policyFile) throws Exception
XACMLPolicy
policyFile
- inputstream to a PolicyException
public static XACMLPolicy createPolicy(PolicyType policyFile) throws Exception
XACMLPolicy
policyFile
- a PolicyType
Exception
public static XACMLPolicy create(InputStream is, JBossPolicyFinder finder) throws Exception
XACMLPolicy
is
- an inputstream to a policy or policysetfinder
- a JBossPolicyFinder
Exception
Copyright © 2023 JBoss by Red Hat. All rights reserved.