Interface IInternalAuthenticationAsync


public interface IInternalAuthenticationAsync
  • Method Details

    • backchannelLogout

      void backchannelLogout(net.bluemind.core.api.Stream contentStream, net.bluemind.core.api.AsyncHandler<Void> handler)
    • getCurrentUser

      void getCurrentUser(net.bluemind.core.api.AsyncHandler<AuthUser> handler)
    • login

      void login(String login, String password, String origin, net.bluemind.core.api.AsyncHandler<LoginResponse> handler)
    • loginWithParams

      void loginWithParams(String login, String password, String origin, Boolean interactive, net.bluemind.core.api.AsyncHandler<LoginResponse> handler)
    • logout

      void logout(net.bluemind.core.api.AsyncHandler<Void> handler)
    • ping

      void ping(net.bluemind.core.api.AsyncHandler<Void> handler)
    • su

      void su(String login, net.bluemind.core.api.AsyncHandler<LoginResponse> handler)
    • suWithParams

      void suWithParams(String login, Boolean interactive, net.bluemind.core.api.AsyncHandler<LoginResponse> handler)
    • validate

      void validate(String login, String password, String origin, net.bluemind.core.api.AsyncHandler<ValidationKind> handler)
    • validateCredentials

      void validateCredentials(String login, String origin, String password, net.bluemind.core.api.AsyncHandler<ValidationKind> handler)