@Endpoint public class CAEAuthEndpoint extends Object
Endpoint implementation
This is the Web Service Endpoint Wrapper for the CAEAuthService.
With Spring Web Services, this Endpoint will expose the methods via SOAP
and take the incoming parameters and call the corosponding CAEAuthService method.| Constructor and Description |
|---|
CAEAuthEndpoint(CAEAuthService caeauthService) |
| Modifier and Type | Method and Description |
|---|---|
GetSAMLTokenFromShibResponse |
GetSAMLTokenFromShib(GetSAMLTokenFromShibRequest request,
MessageContext messageContext) |
GetSAMLTokenFromUsernamePasswordResponse |
GetSAMLTokenFromUsernamePassword(GetSAMLTokenFromUsernamePasswordRequest request,
MessageContext messageContext) |
GetVerificationInfoResponse |
GetVerificationInfo(GetVerificationInfoRequest request,
MessageContext messageContext) |
RevokeSAMLTokenResponse |
RevokeSAMLToken(RevokeSAMLTokenRequest request,
MessageContext messageContext) |
@Autowired public CAEAuthEndpoint(CAEAuthService caeauthService)
@PayloadRoot(namespace="http://caeauth.cae.wisc.edu/ws/messages", localPart="GetSAMLTokenFromShibRequest") @ResponsePayload public GetSAMLTokenFromShibResponse GetSAMLTokenFromShib(@RequestPayload GetSAMLTokenFromShibRequest request, MessageContext messageContext) throws SoapMessageException
request - messageContext - Assertion, wrapped in a GetSAMLTokenFromShibResponseSoapMessageExceptionCAEAuthService.getSAMLTokenFromShib(String)@PayloadRoot(namespace="http://caeauth.cae.wisc.edu/ws/messages", localPart="GetSAMLTokenFromUsernamePasswordRequest") @ResponsePayload public GetSAMLTokenFromUsernamePasswordResponse GetSAMLTokenFromUsernamePassword(@RequestPayload GetSAMLTokenFromUsernamePasswordRequest request, MessageContext messageContext) throws SoapMessageException
request - messageContext - SoapMessageExceptionCAEAuthService.getSAMLTokenFromUsernamePassword(String, String, String)@PayloadRoot(namespace="http://caeauth.cae.wisc.edu/ws/messages", localPart="GetVerificationInfoRequest") @ResponsePayload public GetVerificationInfoResponse GetVerificationInfo(@RequestPayload GetVerificationInfoRequest request, MessageContext messageContext) throws SoapMessageException
request - messageContext - SoapMessageExceptionCAEAuthService.getVerificationInfo(String)@PayloadRoot(namespace="http://caeauth.cae.wisc.edu/ws/messages", localPart="RevokeSAMLTokenRequest") @ResponsePayload public RevokeSAMLTokenResponse RevokeSAMLToken(@RequestPayload RevokeSAMLTokenRequest request, MessageContext messageContext) throws SoapMessageException
request - messageContext - SoapMessageExceptionCAEAuthService.revokeSAMLToken(String)Copyright © 2012 Computer-Aided Engineering, University of Wisconsin-Madison. All Rights Reserved.