Interface AuthenticationChannelProvider
- 
- All Superinterfaces:
- Provider
 - All Known Implementing Classes:
- HttpAuthenticationChannelProvider
 
 public interface AuthenticationChannelProvider extends Provider 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 SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanrequestAuthentication(CIBAAuthenticationRequest request, String infoUsedByAuthenticator)Request the authentication(AuthN) and authorization(AuthZ) by an authentication device (AD) to the external entity via Authentication Channel.
 
- 
- 
- 
Method Detail- 
requestAuthenticationboolean requestAuthentication(CIBAAuthenticationRequest request, String infoUsedByAuthenticator) 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 Endpoint
- infoUsedByAuthenticator- some value to help the AD to identify the user
- Returns:
 
 
- 
 
-