Apache CXF API

org.apache.cxf.ws.security.sts.provider
Interface SecurityTokenService

All Known Implementing Classes:
SecurityTokenServiceImpl

public interface SecurityTokenService


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)
           
 RequestSecurityTokenResponseType validate(RequestSecurityTokenType request)
           
 

Method Detail

keyExchangeToken

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/KET",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/KETFinal")
RequestSecurityTokenResponseType keyExchangeToken(RequestSecurityTokenType request)

issue

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTRC/IssueFinal")
RequestSecurityTokenResponseCollectionType issue(RequestSecurityTokenType request)

issueSingle

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTRC/IssueFinal")
RequestSecurityTokenResponseType issueSingle(RequestSecurityTokenType request)

cancel

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Cancel",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/CancelFinal")
RequestSecurityTokenResponseType cancel(RequestSecurityTokenType request)

validate

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Validate",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/ValidateFinal")
RequestSecurityTokenResponseType validate(RequestSecurityTokenType request)

requestCollection

RequestSecurityTokenResponseCollectionType requestCollection(RequestSecurityTokenCollectionType requestCollection)

renew

@Action(input="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Renew",
        output="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/RenewFinal")
RequestSecurityTokenResponseType renew(RequestSecurityTokenType request)

Apache CXF API

Apache CXF