Interface PostAuthenticationHandler

All Known Subinterfaces:
Authenticator

@Api @Provides(PostAuthenticationHandler.class) public interface PostAuthenticationHandler
Interfejs dostarczający możliwość implementacji dodatkowych operacji po autentykacji
  • Method Details

    • afterSuccessLogIn

      default void afterSuccessLogIn(javax.servlet.http.HttpServletRequest request) throws com.coveo.saml.SamlException
      Wykona się po prawidłowym zalogowaniu w PlusWorkflow
      Parameters:
      request -
      Throws:
      com.coveo.saml.SamlException
    • getRedirections

      default Map<RedirectEvent,CustomRedirectInfo> getRedirections()
      Linki na które użytkownik zostanie przekierowny w przypadku akcji z enuma RedirectEvent
    • getUserCreationStrategyDuringAuthentication

      default UserCreationStrategyDuringAuthentication getUserCreationStrategyDuringAuthentication()
      Zwraca informację o tym w jaki sposób utworzyć użytkownika po zalogowaniu jeżeli nie istnieje w systemie PlusWorkflow
      Returns:
      UserCreationStrategyDuringAuthentication
    • getExtraAuthVerifiers

      default List<ExtraAuthVerifier> getExtraAuthVerifiers()
      Zwraca listę dodatkowych weryfikatorów autentykacji przy logowaniu. Zawiera implementacje dostawców wartości do porównania. Jeżeli po prawidłowej podstawowej autentykacji wszystkie weryfikatory będą miały wartości równe, to użytkownik zostnaie zalogowany.