Package org.apache.cxf.ws.security.trust
Class STSUtils
java.lang.Object
org.apache.cxf.ws.security.trust.STSUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanconfigureViaEPR(STSClient client, org.apache.cxf.ws.addressing.EndpointReferenceType epr) static org.apache.cxf.endpoint.EndpointcreateSCEndpoint(org.apache.cxf.Bus bus, String namespace, String transportId, String location, String soapVersion, org.apache.neethi.Policy policy) static STSClientcreateSTSClient(STSAuthParams authParams, String stsWsdlLocation, org.apache.cxf.Bus bus) static org.apache.cxf.endpoint.EndpointcreateSTSEndpoint(org.apache.cxf.Bus bus, String namespace, String transportId, String location, String soapVersion, org.apache.neethi.Policy policy, QName epName) static StringfindMEXLocation(org.apache.cxf.ws.addressing.EndpointReferenceType ref) static StringfindMEXLocation(Element ref) static STSClientstatic STSClientgetClient(org.apache.cxf.message.Message message, String type, org.apache.wss4j.policy.model.IssuedToken itok) static STSClientgetClientWithIssuer(org.apache.cxf.message.Message message, String type, Element issuer) static StringgetTokenTypeSCT(String trustNs)
-
Field Details
-
WST_NS_05_02
WS-T 1.0 Namespace.- See Also:
-
WST_NS_05_12
WS-T 1.3 Namespace.- See Also:
-
WST_NS_08_02
WS-T 1.4 Namespace.- See Also:
-
SCT_NS_05_02
- See Also:
-
SCT_NS_05_12
- See Also:
-
TOKEN_TYPE_SCT_05_02
- See Also:
-
TOKEN_TYPE_SCT_05_12
- See Also:
-
-
Method Details
-
getTokenTypeSCT
-
getClient
-
getClient
-
getClientWithIssuer
-
configureViaEPR
public static boolean configureViaEPR(STSClient client, org.apache.cxf.ws.addressing.EndpointReferenceType epr) -
createSTSClient
public static STSClient createSTSClient(STSAuthParams authParams, String stsWsdlLocation, org.apache.cxf.Bus bus) -
findMEXLocation
-
findMEXLocation
-
createSTSEndpoint
public static org.apache.cxf.endpoint.Endpoint createSTSEndpoint(org.apache.cxf.Bus bus, String namespace, String transportId, String location, String soapVersion, org.apache.neethi.Policy policy, QName epName) throws org.apache.cxf.BusException, org.apache.cxf.endpoint.EndpointException - Throws:
org.apache.cxf.BusExceptionorg.apache.cxf.endpoint.EndpointException
-
createSCEndpoint
public static org.apache.cxf.endpoint.Endpoint createSCEndpoint(org.apache.cxf.Bus bus, String namespace, String transportId, String location, String soapVersion, org.apache.neethi.Policy policy) throws org.apache.cxf.BusException, org.apache.cxf.endpoint.EndpointException - Throws:
org.apache.cxf.BusExceptionorg.apache.cxf.endpoint.EndpointException
-