org.apache.cxf.ws.security.policy.builders
Class HttpsTokenBuilder
java.lang.Object
org.apache.cxf.ws.security.policy.builders.HttpsTokenBuilder
- All Implemented Interfaces:
- org.apache.neethi.builders.AssertionBuilder<Element>
public class HttpsTokenBuilder
- extends Object
- implements org.apache.neethi.builders.AssertionBuilder<Element>
This is a standard assertion builder implementation for the https token
as specified by the ws security policy 1.2 specification. In order for this builder to be used
it is required that the security policy namespace uri is SP12Constants.SP_NS
The builder will handle
HttpBasicAuthentication
HttpDigestAuthentication
RequireClientCertificate
alternatives in the HttpsToken considering both cases whether the policy is normalized or not.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpsTokenBuilder
public HttpsTokenBuilder(PolicyBuilder b)
build
public org.apache.neethi.Assertion build(Element element,
org.apache.neethi.AssertionBuilderFactory factory)
-
- Specified by:
build
in interface org.apache.neethi.builders.AssertionBuilder<Element>
getKnownElements
public QName[] getKnownElements()
-
- Specified by:
getKnownElements
in interface org.apache.neethi.builders.AssertionBuilder<Element>
Apache CXF