Package org.apache.cxf.sts.operation
Class TokenRequestCollectionOperation
java.lang.Object
org.apache.cxf.sts.operation.AbstractOperation
org.apache.cxf.sts.operation.TokenRequestCollectionOperation
- All Implemented Interfaces:
RequestCollectionOperation
public class TokenRequestCollectionOperation
extends AbstractOperation
implements RequestCollectionOperation
An implementation of the RequestCollectionOperation interface. It is composed of the different
Operation implementations
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields 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 -
Method Summary
Modifier and TypeMethodDescriptionhandleRequest(RequestSecurityTokenType request, Principal principal, Map<String, Object> messageContext, String requestType) requestCollection(RequestSecurityTokenCollectionType requestCollection, Principal principal, Map<String, Object> messageContext) voidsetCancelOperation(CancelOperation cancelOperation) voidsetIssueSingleOperation(IssueSingleOperation issueSingleOperation) voidsetRenewOperation(RenewOperation renewOperation) voidsetValidateOperation(ValidateOperation validateOperation) 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
-
Field Details
-
WSTRUST_REQUESTTYPE_BATCH_ISSUE
- See Also:
-
WSTRUST_REQUESTTYPE_BATCH_CANCEL
- See Also:
-
WSTRUST_REQUESTTYPE_BATCH_RENEW
- See Also:
-
WSTRUST_REQUESTTYPE_BATCH_VALIDATE
- See Also:
-
-
Constructor Details
-
TokenRequestCollectionOperation
public TokenRequestCollectionOperation()
-
-
Method Details
-
requestCollection
public RequestSecurityTokenResponseCollectionType requestCollection(RequestSecurityTokenCollectionType requestCollection, Principal principal, Map<String, Object> messageContext) - Specified by:
requestCollectionin interfaceRequestCollectionOperation
-
handleRequest
public RequestSecurityTokenResponseType handleRequest(RequestSecurityTokenType request, Principal principal, Map<String, Object> messageContext, String requestType) -
getIssueSingleOperation
-
setIssueSingleOperation
-
getValidateOperation
-
setValidateOperation
-
getRenewOperation
-
setRenewOperation
-
getCancelOperation
-
setCancelOperation
-