Package org.apache.cxf.sts.operation
Class TokenValidateOperation
- java.lang.Object
-
- org.apache.cxf.sts.operation.AbstractOperation
-
- org.apache.cxf.sts.operation.TokenValidateOperation
-
- All Implemented Interfaces:
org.apache.cxf.ws.security.sts.provider.operation.ValidateOperation
public class TokenValidateOperation extends AbstractOperation implements org.apache.cxf.ws.security.sts.provider.operation.ValidateOperation
An implementation of the ValidateOperation interface.
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.sts.operation.AbstractOperation
allowCustomContent, claimsManager, delegationHandlers, encryptIssuedToken, eventPublisher, includeLifetimeElement, returnReferences, services, stsProperties, TOKEN_TYPE, tokenProviders, tokenStore, tokenValidators, tokenWrapper
-
-
Constructor Summary
Constructors Constructor Description TokenValidateOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseTypecreateResponse(TokenValidatorResponse tokenResponse, TokenProviderResponse tokenProviderResponse, TokenRequirements tokenRequirements)org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseTypevalidate(org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenType request, Principal principal, Map<String,Object> messageContext)-
Methods inherited from class org.apache.cxf.sts.operation.AbstractOperation
cleanRequest, createLifetime, createRequestedReference, createRequestedReference, createTokenProviderParameters, encryptSecret, extractAddressFromAppliesTo, findInboundSecurityToken, getClaimsManager, getDelegationHandlers, getTokenProviders, getTokenStore, getTokenValidators, getTokenWrapper, isAllowCustomContent, isIncludeLifetimeElement, isReturnReferences, parseRequest, performDelegationHandling, processValidToken, publishEvent, setAllowCustomContent, setClaimsManager, setDelegationHandlers, setEncryptIssuedToken, setEventListener, setIncludeLifetimeElement, setReturnReferences, setServices, setStsProperties, setTokenProviders, setTokenStore, setTokenValidators, setTokenWrapper, validateReceivedToken
-
-
-
-
Method Detail
-
validate
public org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseType validate(org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenType request, Principal principal, Map<String,Object> messageContext)- Specified by:
validatein interfaceorg.apache.cxf.ws.security.sts.provider.operation.ValidateOperation
-
createResponse
protected org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseType createResponse(TokenValidatorResponse tokenResponse, TokenProviderResponse tokenProviderResponse, TokenRequirements tokenRequirements) throws org.apache.wss4j.common.ext.WSSecurityException
- Throws:
org.apache.wss4j.common.ext.WSSecurityException
-
-