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:
ValidateOperation
public class TokenValidateOperation extends AbstractOperation implements 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 RequestSecurityTokenResponseTypecreateResponse(TokenValidatorResponse tokenResponse, TokenProviderResponse tokenProviderResponse, TokenRequirements tokenRequirements)RequestSecurityTokenResponseTypevalidate(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 RequestSecurityTokenResponseType validate(RequestSecurityTokenType request, Principal principal, Map<String,Object> messageContext)
- Specified by:
validatein interfaceValidateOperation
-
createResponse
protected RequestSecurityTokenResponseType createResponse(TokenValidatorResponse tokenResponse, TokenProviderResponse tokenProviderResponse, TokenRequirements tokenRequirements) throws org.apache.wss4j.common.ext.WSSecurityException
- Throws:
org.apache.wss4j.common.ext.WSSecurityException
-
-