Class DefaultSTSConfiguration
- java.lang.Object
-
- com.sun.xml.ws.security.trust.impl.DefaultSTSConfiguration
-
- All Implemented Interfaces:
com.sun.xml.ws.api.security.trust.config.STSConfiguration
public class DefaultSTSConfiguration extends Object implements com.sun.xml.ws.api.security.trust.config.STSConfiguration
- Author:
- Jiandong Guo
-
-
Constructor Summary
Constructors Constructor Description DefaultSTSConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTrustSPMetadata(com.sun.xml.ws.api.security.trust.config.TrustSPMetadata data, String spEndpoint)CallbackHandlergetCallbackHandler()booleangetEncryptIssuedKey()booleangetEncryptIssuedToken()longgetIssuedTokenTimeout()StringgetIssuer()Map<String,Object>getOtherOptions()com.sun.xml.ws.api.security.trust.config.TrustSPMetadatagetTrustSPMetadata(String spEndpoint)StringgetType()voidsetCallbackHandler(CallbackHandler callbackHandler)voidsetEncryptIssuedKey(boolean encryptIssuedKey)voidsetEncryptIssuedToken(boolean encryptIssuedToken)voidsetIssuedTokenTimeout(long issuedTokenTimeout)voidsetIssuer(String issuer)voidsetType(String type)
-
-
-
Method Detail
-
addTrustSPMetadata
public void addTrustSPMetadata(com.sun.xml.ws.api.security.trust.config.TrustSPMetadata data, String spEndpoint)- Specified by:
addTrustSPMetadatain interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
getTrustSPMetadata
public com.sun.xml.ws.api.security.trust.config.TrustSPMetadata getTrustSPMetadata(String spEndpoint)
- Specified by:
getTrustSPMetadatain interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setType
public void setType(String type)
-
getType
public String getType()
- Specified by:
getTypein interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setIssuer
public void setIssuer(String issuer)
-
getIssuer
public String getIssuer()
- Specified by:
getIssuerin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setEncryptIssuedToken
public void setEncryptIssuedToken(boolean encryptIssuedToken)
-
getEncryptIssuedToken
public boolean getEncryptIssuedToken()
- Specified by:
getEncryptIssuedTokenin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setEncryptIssuedKey
public void setEncryptIssuedKey(boolean encryptIssuedKey)
-
getEncryptIssuedKey
public boolean getEncryptIssuedKey()
- Specified by:
getEncryptIssuedKeyin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setIssuedTokenTimeout
public void setIssuedTokenTimeout(long issuedTokenTimeout)
-
getIssuedTokenTimeout
public long getIssuedTokenTimeout()
- Specified by:
getIssuedTokenTimeoutin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
setCallbackHandler
public void setCallbackHandler(CallbackHandler callbackHandler)
- Specified by:
setCallbackHandlerin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
getCallbackHandler
public CallbackHandler getCallbackHandler()
- Specified by:
getCallbackHandlerin interfacecom.sun.xml.ws.api.security.trust.config.STSConfiguration
-
-