Interface AuthenticationChannelProvider
- All Superinterfaces:
Provider
- All Known Implementing Classes:
HttpAuthenticationChannelProvider
Provides the interface for requesting the authentication(AuthN) and authorization(AuthZ) by an authentication device (AD) to the external entity via Authentication Channel.
This interface is for Client Initiated Backchannel Authentication(CIBA).
- Author:
- Takashi Norimatsu
-
Method Summary
Modifier and TypeMethodDescriptionbooleanrequestAuthentication(CIBAAuthenticationRequest request, String infoUsedByAuthenticator) Request the authentication(AuthN) and authorization(AuthZ) by an authentication device (AD) to the external entity via Authentication Channel.
-
Method Details
-
requestAuthentication
Request the authentication(AuthN) and authorization(AuthZ) by an authentication device (AD) to the external entity via Authentication Channel.- Parameters:
request- the representation of Authentication Request received on Backchannel Authentication EndpointinfoUsedByAuthenticator- some value to help the AD to identify the user- Returns:
-