Package org.teiid.ws.cxf
Class WSSecurityCredential
- java.lang.Object
-
- org.teiid.ws.cxf.WSSecurityCredential
-
- All Implemented Interfaces:
Serializable
public class WSSecurityCredential extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WSSecurityCredential.SecurityHandler
-
Constructor Summary
Constructors Constructor Description WSSecurityCredential()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.cxf.ws.security.trust.STSClient
buildStsClient(org.apache.cxf.Bus bus)
HashMap<String,Object>
getRequestPropterties()
HashMap<String,Object>
getResponsePropterties()
WSSecurityCredential.SecurityHandler
getSecurityHandler()
HashMap<String,Object>
getStsPropterties()
void
setSecurityHandler(WSSecurityCredential.SecurityHandler securityHandler)
void
setSTSClient(String stsWsdlLocation, QName stsService, QName stsPort)
This is configuration for WS-Trust STSClient.boolean
useSts()
-
-
-
Method Detail
-
getSecurityHandler
public WSSecurityCredential.SecurityHandler getSecurityHandler()
-
setSecurityHandler
public void setSecurityHandler(WSSecurityCredential.SecurityHandler securityHandler)
-
setSTSClient
public void setSTSClient(String stsWsdlLocation, QName stsService, QName stsPort)
This is configuration for WS-Trust STSClient.- Parameters:
stsWsdlLocation
-stsService
-stsPort
-
-
buildStsClient
public org.apache.cxf.ws.security.trust.STSClient buildStsClient(org.apache.cxf.Bus bus)
-
useSts
public boolean useSts()
-
-