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
Fields Modifier and Type Field Description static StringWSTRUST_REQUESTTYPE_BATCH_CANCELstatic StringWSTRUST_REQUESTTYPE_BATCH_ISSUEstatic StringWSTRUST_REQUESTTYPE_BATCH_RENEWstatic StringWSTRUST_REQUESTTYPE_BATCH_VALIDATE-
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 TokenRequestCollectionOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CancelOperationgetCancelOperation()IssueSingleOperationgetIssueSingleOperation()RenewOperationgetRenewOperation()ValidateOperationgetValidateOperation()RequestSecurityTokenResponseTypehandleRequest(RequestSecurityTokenType request, Principal principal, Map<String,Object> messageContext, String requestType)RequestSecurityTokenResponseCollectionTyperequestCollection(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 Detail
-
WSTRUST_REQUESTTYPE_BATCH_ISSUE
public static final String WSTRUST_REQUESTTYPE_BATCH_ISSUE
- See Also:
- Constant Field Values
-
WSTRUST_REQUESTTYPE_BATCH_CANCEL
public static final String WSTRUST_REQUESTTYPE_BATCH_CANCEL
- See Also:
- Constant Field Values
-
WSTRUST_REQUESTTYPE_BATCH_RENEW
public static final String WSTRUST_REQUESTTYPE_BATCH_RENEW
- See Also:
- Constant Field Values
-
WSTRUST_REQUESTTYPE_BATCH_VALIDATE
public static final String WSTRUST_REQUESTTYPE_BATCH_VALIDATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public IssueSingleOperation getIssueSingleOperation()
-
setIssueSingleOperation
public void setIssueSingleOperation(IssueSingleOperation issueSingleOperation)
-
getValidateOperation
public ValidateOperation getValidateOperation()
-
setValidateOperation
public void setValidateOperation(ValidateOperation validateOperation)
-
getRenewOperation
public RenewOperation getRenewOperation()
-
setRenewOperation
public void setRenewOperation(RenewOperation renewOperation)
-
getCancelOperation
public CancelOperation getCancelOperation()
-
setCancelOperation
public void setCancelOperation(CancelOperation cancelOperation)
-
-