Apache CXF API

org.apache.cxf.ws.security.sts.provider
Class SecurityTokenServiceImpl

java.lang.Object
  extended by org.apache.cxf.ws.security.sts.provider.SecurityTokenServiceImpl
All Implemented Interfaces:
SecurityTokenService

public class SecurityTokenServiceImpl
extends Object
implements SecurityTokenService


Constructor Summary
SecurityTokenServiceImpl()
           
 
Method Summary
 RequestSecurityTokenResponseType cancel(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseCollectionType issue(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseType issueSingle(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseType keyExchangeToken(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseType renew(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseCollectionType requestCollection(RequestSecurityTokenCollectionType requestCollection)
           
 void setCancelOperation(CancelOperation cancelOperation)
           
 void setIssueOperation(IssueOperation issueOperation)
           
 void setIssueSingleOperation(IssueSingleOperation issueSingleOperation)
           
 void setKeyExchangeTokenOperation(KeyExchangeTokenOperation keyExchangeTokenOperation)
           
 void setRenewOperation(RenewOperation renewOperation)
           
 void setRequestCollectionOperation(RequestCollectionOperation requestCollectionOperation)
           
 void setValidateOperation(ValidateOperation validateOperation)
           
 RequestSecurityTokenResponseType validate(RequestSecurityTokenType request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityTokenServiceImpl

public SecurityTokenServiceImpl()
Method Detail

setCancelOperation

public void setCancelOperation(CancelOperation cancelOperation)

setIssueOperation

public void setIssueOperation(IssueOperation issueOperation)

setIssueSingleOperation

public void setIssueSingleOperation(IssueSingleOperation issueSingleOperation)

setKeyExchangeTokenOperation

public void setKeyExchangeTokenOperation(KeyExchangeTokenOperation keyExchangeTokenOperation)

setRenewOperation

public void setRenewOperation(RenewOperation renewOperation)

setRequestCollectionOperation

public void setRequestCollectionOperation(RequestCollectionOperation requestCollectionOperation)

setValidateOperation

public void setValidateOperation(ValidateOperation validateOperation)

validate

public RequestSecurityTokenResponseType validate(RequestSecurityTokenType request)
Specified by:
validate in interface SecurityTokenService

requestCollection

public RequestSecurityTokenResponseCollectionType requestCollection(RequestSecurityTokenCollectionType requestCollection)
Specified by:
requestCollection in interface SecurityTokenService

keyExchangeToken

public RequestSecurityTokenResponseType keyExchangeToken(RequestSecurityTokenType request)
Specified by:
keyExchangeToken in interface SecurityTokenService

issue

public RequestSecurityTokenResponseCollectionType issue(RequestSecurityTokenType request)
Specified by:
issue in interface SecurityTokenService

issueSingle

public RequestSecurityTokenResponseType issueSingle(RequestSecurityTokenType request)
Specified by:
issueSingle in interface SecurityTokenService

cancel

public RequestSecurityTokenResponseType cancel(RequestSecurityTokenType request)
Specified by:
cancel in interface SecurityTokenService

renew

public RequestSecurityTokenResponseType renew(RequestSecurityTokenType request)
Specified by:
renew in interface SecurityTokenService

Apache CXF API

Apache CXF