Class XWSSPolicyGenerator
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.XWSSPolicyGenerator
Will convert WS Security Policy to XWSS policy.
WS Security Policies are digested and cached by the
first pipe. The same objects are shared across instances
of the pipe(refer to Pipe javadoc for more information)
- Author:
- K.Venugopal@sun.com
-
Constructor Summary
ConstructorsConstructorDescriptionXWSSPolicyGenerator(Policy effectivePolicy, boolean isServer, boolean isIncoming) XWSSPolicyGenerator(Policy effectivePolicy, boolean isServer, boolean isIncoming, SecurityPolicyVersion spVersion) Creates a new instance of WSPolicyProcessorImpl -
Method Summary
Modifier and TypeMethodDescriptionprotected AlgorithmSuitegetAlgoSuite(AlgorithmSuite suite) protected MessageLayoutgetLayout(MessageLayout layout) protected WSSAssertiongetWssAssertion(WSSAssertion asser) booleanvoidprocess()voidprocess(boolean ignoreST)
-
Constructor Details
-
XWSSPolicyGenerator
public XWSSPolicyGenerator(Policy effectivePolicy, boolean isServer, boolean isIncoming, SecurityPolicyVersion spVersion) Creates a new instance of WSPolicyProcessorImpl- Parameters:
effectivePolicy-
-
XWSSPolicyGenerator
-
-
Method Details
-
getBindingLevelAlgSuite
-
process
- Throws:
PolicyException
-
process
- Throws:
PolicyException
-
getXWSSPolicy
- Throws:
PolicyException
-
getAlgoSuite
-
getWssAssertion
-
getLayout
-
isIssuedTokenAsEncryptedSupportingToken
public boolean isIssuedTokenAsEncryptedSupportingToken()
-