public class TokenRequestCollectionOperation extends AbstractOperation implements RequestCollectionOperation
Modifier and Type | Field and Description |
---|---|
static String |
WSTRUST_REQUESTTYPE_BATCH_CANCEL |
static String |
WSTRUST_REQUESTTYPE_BATCH_ISSUE |
static String |
WSTRUST_REQUESTTYPE_BATCH_RENEW |
static String |
WSTRUST_REQUESTTYPE_BATCH_VALIDATE |
allowCustomContent, claimsManager, delegationHandlers, encryptIssuedToken, eventPublisher, includeLifetimeElement, returnReferences, services, stsProperties, TOKEN_TYPE, tokenProviders, tokenStore, tokenValidators, tokenWrapper
Constructor and Description |
---|
TokenRequestCollectionOperation() |
Modifier and Type | Method and Description |
---|---|
CancelOperation |
getCancelOperation() |
IssueSingleOperation |
getIssueSingleOperation() |
RenewOperation |
getRenewOperation() |
ValidateOperation |
getValidateOperation() |
RequestSecurityTokenResponseType |
handleRequest(RequestSecurityTokenType request,
Principal principal,
Map<String,Object> messageContext,
String requestType) |
RequestSecurityTokenResponseCollectionType |
requestCollection(RequestSecurityTokenCollectionType requestCollection,
Principal principal,
Map<String,Object> messageContext) |
void |
setCancelOperation(CancelOperation cancelOperation) |
void |
setIssueSingleOperation(IssueSingleOperation issueSingleOperation) |
void |
setRenewOperation(RenewOperation renewOperation) |
void |
setValidateOperation(ValidateOperation validateOperation) |
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
public static final String WSTRUST_REQUESTTYPE_BATCH_ISSUE
public static final String WSTRUST_REQUESTTYPE_BATCH_CANCEL
public static final String WSTRUST_REQUESTTYPE_BATCH_RENEW
public static final String WSTRUST_REQUESTTYPE_BATCH_VALIDATE
public RequestSecurityTokenResponseCollectionType requestCollection(RequestSecurityTokenCollectionType requestCollection, Principal principal, Map<String,Object> messageContext)
requestCollection
in interface RequestCollectionOperation
public RequestSecurityTokenResponseType handleRequest(RequestSecurityTokenType request, Principal principal, Map<String,Object> messageContext, String requestType)
public IssueSingleOperation getIssueSingleOperation()
public void setIssueSingleOperation(IssueSingleOperation issueSingleOperation)
public ValidateOperation getValidateOperation()
public void setValidateOperation(ValidateOperation validateOperation)
public RenewOperation getRenewOperation()
public void setRenewOperation(RenewOperation renewOperation)
public CancelOperation getCancelOperation()
public void setCancelOperation(CancelOperation cancelOperation)
Copyright © 2018 JBoss by Red Hat. All rights reserved.