Interface AuthenticationModule
- All Known Implementing Classes:
ConvenienceUserAccessAuthenticationChImpl
,ConvenienceUserAccessAuthenticationImpl
public interface AuthenticationModule
Describing the methods of the Authentication Module Interface
Beschreibung der Methoden des Authentication Module Interfaces
-
Method Summary
Modifier and TypeMethodDescriptioninvokeUserAuthentication
(AuthnRequest aAuthnRequest, IdpClientConfig clientConfiguration) Method to get the authentication assertion from an idp. Methode um die Authentifizierungs-Assertion eines IdP zu erhalten.
-
Method Details
-
invokeUserAuthentication
Object invokeUserAuthentication(AuthnRequest aAuthnRequest, IdpClientConfig clientConfiguration) throws ClientSendException Method to get the authentication assertion from an idp.Methode um die Authentifizierungs-Assertion eines IdP zu erhalten.- Parameters:
aAuthnRequest
-The AuthnRequest to be sent to the IdP.Der AuthnRequest der zum IdP geschickt werden soll.clientConfiguration
-The client configuration to be used to communicate with the IdP service.Die Client Konfiguration die gebraucht wird um mit dem Service des IdP zu kommunizieren.- Returns:
- The response to the AuthnRequest from IdP service. Response or Artifact StringDie Antwort auf eine AuthnRequest des IdP Services.
- Throws:
ClientSendException
- will be thrown if an error occures.
-