com.sun.xml.ws.security.policy
Class WSSecurityPolicyFactory

java.lang.Object
  extended by com.sun.xml.ws.security.policy.WSSecurityPolicyFactory

public abstract class WSSecurityPolicyFactory
extends java.lang.Object


Constructor Summary
WSSecurityPolicyFactory()
           
 
Method Summary
abstract  AlgorithmSuite createAlgorithmSuite()
           
abstract  AsymmetricBinding createASymmetricBinding()
           
abstract  EncryptedParts createEncryptedParts()
           
abstract  EndorsingSupportingTokens createEndorsingSupportingToken()
           
abstract  IssuedToken createIssuedToken()
           
abstract  com.sun.xml.ws.policy.PolicyAssertion createSecurityAssertion(javax.xml.namespace.QName name)
           
abstract  com.sun.xml.ws.policy.PolicyAssertion createSecurityAssertion(javax.xml.namespace.QName qname, java.lang.ClassLoader classLoader)
           
abstract  SignedParts createSignedParts()
           
abstract  SpnegoContextToken createSpnegoContextToken()
           
abstract  SymmetricBinding createSymmetricBinding()
           
abstract  TransportBinding createTransportBinding()
           
abstract  TransportToken createTransportToken()
           
abstract  UserNameToken createUsernameToken()
           
abstract  X509Token createX509Token()
           
static WSSecurityPolicyFactory getInstance()
           
static WSSecurityPolicyFactory getInstance(java.lang.String namespaceURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSSecurityPolicyFactory

public WSSecurityPolicyFactory()
Method Detail

getInstance

public static WSSecurityPolicyFactory getInstance()

getInstance

public static WSSecurityPolicyFactory getInstance(java.lang.String namespaceURI)

createEncryptedParts

public abstract EncryptedParts createEncryptedParts()

createSignedParts

public abstract SignedParts createSignedParts()

createSpnegoContextToken

public abstract SpnegoContextToken createSpnegoContextToken()

createTransportBinding

public abstract TransportBinding createTransportBinding()

createTransportToken

public abstract TransportToken createTransportToken()

createAlgorithmSuite

public abstract AlgorithmSuite createAlgorithmSuite()

createUsernameToken

public abstract UserNameToken createUsernameToken()

createSymmetricBinding

public abstract SymmetricBinding createSymmetricBinding()

createASymmetricBinding

public abstract AsymmetricBinding createASymmetricBinding()

createX509Token

public abstract X509Token createX509Token()

createEndorsingSupportingToken

public abstract EndorsingSupportingTokens createEndorsingSupportingToken()

createIssuedToken

public abstract IssuedToken createIssuedToken()

createSecurityAssertion

public abstract com.sun.xml.ws.policy.PolicyAssertion createSecurityAssertion(javax.xml.namespace.QName name)

createSecurityAssertion

public abstract com.sun.xml.ws.policy.PolicyAssertion createSecurityAssertion(javax.xml.namespace.QName qname,
                                                                              java.lang.ClassLoader classLoader)