org.apache.cxf.ws.security.trust
Class STSClient
java.lang.Object
org.apache.cxf.ws.security.trust.STSClient
- All Implemented Interfaces:
- Configurable
public class STSClient
- extends java.lang.Object
- implements Configurable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STSClient
public STSClient(Bus b)
getBeanName
public java.lang.String getBeanName()
- Description copied from interface:
Configurable
- Get the configurable object's Bean name
- Specified by:
getBeanName in interface Configurable
- Returns:
- the bean name
setBeanName
public void setBeanName(java.lang.String s)
setLocation
public void setLocation(java.lang.String location)
setPolicy
public void setPolicy(org.apache.neethi.Policy policy)
setPolicy
public void setPolicy(org.w3c.dom.Element policy)
setSoap12
public void setSoap12()
setSoap11
public void setSoap11()
setSoap11
public void setSoap11(boolean b)
setAddressingNamespace
public void setAddressingNamespace(java.lang.String ad)
setTrust
public void setTrust(Trust10 trust)
setTrust
public void setTrust(Trust13 trust)
isRequiresEntropy
public boolean isRequiresEntropy()
setRequiresEntropy
public void setRequiresEntropy(boolean requiresEntropy)
isSecureConv
public boolean isSecureConv()
setSecureConv
public void setSecureConv(boolean secureConv)
setAlgorithmSuite
public void setAlgorithmSuite(AlgorithmSuite ag)
getRequestContext
public java.util.Map<java.lang.String,java.lang.Object> getRequestContext()
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> p)
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
setWsdlLocation
public void setWsdlLocation(java.lang.String wsdl)
setServiceName
public void setServiceName(java.lang.String qn)
setEndpointName
public void setEndpointName(java.lang.String qn)
setServiceQName
public void setServiceQName(javax.xml.namespace.QName qn)
setEndpointQName
public void setEndpointQName(javax.xml.namespace.QName qn)
requestSecurityToken
public SecurityToken requestSecurityToken()
throws java.lang.Exception
- Throws:
java.lang.Exception
requestSecurityToken
public SecurityToken requestSecurityToken(java.lang.String appliesTo)
throws java.lang.Exception
- Throws:
java.lang.Exception
requestSecurityToken
public SecurityToken requestSecurityToken(java.lang.String appliesTo,
java.lang.String action,
java.lang.String requestType,
SecurityToken target)
throws java.lang.Exception
- Throws:
java.lang.Exception
renewSecurityToken
public void renewSecurityToken(SecurityToken tok)
throws java.lang.Exception
- Throws:
java.lang.Exception
validateSecurityToken
public boolean validateSecurityToken(SecurityToken tok)
throws java.lang.Exception
- Throws:
java.lang.Exception
cancelSecurityToken
public void cancelSecurityToken(SecurityToken token)
throws java.lang.Exception
- Throws:
java.lang.Exception
setTemplate
public void setTemplate(org.w3c.dom.Element rstTemplate)
Apache CXF