org.keycloak.broker.provider

## Interface IdentityProvider.AuthenticationCallback

- All Known Implementing Classes:
    IdentityBrokerService
  Enclosing interface:
    IdentityProvider<C extends IdentityProviderModel>

      public static interface IdentityProvider.AuthenticationCallback

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `javax.ws.rs.core.Response` | `authenticated(Map<String,String> userNotes, IdentityProviderModel identityProviderConfig, FederatedIdentity federatedIdentity, String code)` This method should be called by provider after the JAXRS callback endpoint has finished authentication with the remote IDP

- - ### Method Detail

    - #### authenticated

          javax.ws.rs.core.Response authenticated(Map<String,String> userNotes,
                                                IdentityProviderModel identityProviderConfig,
                                                FederatedIdentity federatedIdentity,
                                                String code)

      This method should be called by provider after the JAXRS callback endpoint has finished authentication with the remote IDP
      Parameters:
        `userNotes` - notes to add to the UserSessionModel
        `identityProviderConfig` - provider config
        `federatedIdentity` - federated identity
        `code` - relayState or state parameter used to identity the client session
      Returns:

Copyright © 2015. All rights reserved.