public class PolicyEnforcerFactory extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
PolicyEnforcerFactory(List<org.apache.neethi.builders.AssertionBuilder<Element>> customAssertionBuilders) |
| Modifier and Type | Method and Description |
|---|---|
static PolicyEnforcerFactory |
newInstance(Document document) |
static PolicyEnforcerFactory |
newInstance(Document document,
List<org.apache.neethi.builders.AssertionBuilder<Element>> customAssertionBuilders) |
static PolicyEnforcerFactory |
newInstance(URL wsdlUrl) |
static PolicyEnforcerFactory |
newInstance(URL wsdlUrl,
List<org.apache.neethi.builders.AssertionBuilder<Element>> customAssertionBuilders) |
PolicyEnforcer |
newPolicyEnforcer(String soapAction,
boolean initiator,
String roleOrActor,
int attachmentCount)
creates a new PolicyEnforcer instance
|
protected static final Logger LOG
public static PolicyEnforcerFactory newInstance(URL wsdlUrl) throws WSSPolicyException
WSSPolicyExceptionpublic static PolicyEnforcerFactory newInstance(URL wsdlUrl, List<org.apache.neethi.builders.AssertionBuilder<Element>> customAssertionBuilders) throws WSSPolicyException
WSSPolicyExceptionpublic static PolicyEnforcerFactory newInstance(Document document) throws WSSPolicyException
WSSPolicyExceptionpublic static PolicyEnforcerFactory newInstance(Document document, List<org.apache.neethi.builders.AssertionBuilder<Element>> customAssertionBuilders) throws WSSPolicyException
WSSPolicyExceptionpublic PolicyEnforcer newPolicyEnforcer(String soapAction, boolean initiator, String roleOrActor, int attachmentCount) throws WSSPolicyException
soapAction - The requested soapAction of the actual requestinitiator - Boolean flag to tell the engine if it is running in client or server moderoleOrActor - The actor or role of the security processing. Must be set to the same value
as WSSSecurityProperties#setActor()attachmentCount - The number of Attachments received in the messageWSSPolicyExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.