Package org.apache.cxf.sts.provider
Class DefaultSecurityTokenServiceProvider
java.lang.Object
org.apache.cxf.ws.security.sts.provider.SecurityTokenServiceProvider
org.apache.cxf.sts.provider.DefaultSecurityTokenServiceProvider
- All Implemented Interfaces:
jakarta.xml.ws.Provider<Source>
A "default" SecurityTokenServiceProvider implementation that defines the Issue and Validate
Operations of the STS and adds support for issuing and validating SAML Assertions, and
validating UsernameTokens and X.509 Tokens. It also defines the Renew Operation for SAML
tokens.
-
Field Summary
Fields inherited from class org.apache.cxf.ws.security.sts.provider.SecurityTokenServiceProvider
jaxbContext, jaxbContextClasses -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetClaimsManager(ClaimsManager claimsManager) voidsetEncryptIssuedToken(boolean encryptIssuedToken) voidsetEventListener(STSEventListener listener) voidsetReturnReferences(boolean returnReferences) voidsetServices(List<ServiceMBean> services) voidsetStsProperties(STSPropertiesMBean stsProperties) voidsetTokenStore(TokenStore tokenStore) Methods inherited from class org.apache.cxf.ws.security.sts.provider.SecurityTokenServiceProvider
getCancelOperation, getIssueOperation, getIssueSingleOperation, getKeyExchangeTokenOperation, getRenewOperation, getRequestCollectionOperation, getValidateOperation, setCancelOperation, setIssueOperation, setIssueSingleOperation, setKeyExchangeTokenOperation, setRenewOperation, setRequestCollectionOperation, setValidateOperation
-
Constructor Details
-
DefaultSecurityTokenServiceProvider
- Throws:
Exception
-
-
Method Details
-
setReturnReferences
public void setReturnReferences(boolean returnReferences) -
setTokenStore
-
setStsProperties
-
setEncryptIssuedToken
public void setEncryptIssuedToken(boolean encryptIssuedToken) -
setServices
-
setClaimsManager
-
setEventListener
-
invoke
- Specified by:
invokein interfacejakarta.xml.ws.Provider<Source>- Overrides:
invokein classSecurityTokenServiceProvider
-