java.lang.Object
com.sun.xml.ws.security.trust.WSTrustFactory
A Factory for creating concrete WS-Trust contract instances
-
Method Summary
Modifier and TypeMethodDescriptionstatic WSTrustClientContractreturn a concrete implementor for WS-Trust Client Contractstatic STSConfigurationstatic STSAttributeProviderReturns the single instance of STSAttributeProvider Use the usual services mechanism to find implementing class.static STSAuthorizationProviderReturns the single instance of STSAuthorizationProvider Use the usual services mechanism to find implementing class.static STSTokenProviderstatic TrustPluginreturn a concrete implementation for the TrustPlugin.newWSTrustContract(STSConfiguration config, String appliesTo) Return a concrete implementor of WSTrustContract.
-
Method Details
-
newTrustPlugin
return a concrete implementation for the TrustPlugin. -
newWSTrustContract
public static WSTrustContract<BaseSTSRequest,BaseSTSResponse> newWSTrustContract(STSConfiguration config, String appliesTo) throws WSTrustException Return a concrete implementor of WSTrustContract.Note: This contract is based on JAXB Beans generated for ws-trust.xsd schema elements
- Throws:
WSTrustException- if this factory does not support this contract
-
createWSTrustClientContract
return a concrete implementor for WS-Trust Client Contract -
getSTSAuthorizationProvider
Returns the single instance of STSAuthorizationProvider Use the usual services mechanism to find implementing class. If not found, usecom.sun.xml.ws.security.trust.impl.DefaultSTSAuthorizationProviderby default. -
getSTSAttributeProvider
Returns the single instance of STSAttributeProvider Use the usual services mechanism to find implementing class. If not found, usecom.sun.xml.ws.security.trust.impl.DefaultSTSAttributeProviderby default. -
getSTSTokenProvider
-
getRuntimeSTSConfiguration
-