Package 

Class SSOTockAuthProvider

  • All Implemented Interfaces:
    ai.tock.shared.security.auth.TockAuthProvider , io.vertx.ext.auth.authentication.AuthenticationProvider

    
    public abstract class SSOTockAuthProvider
     implements TockAuthProvider
                        
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      String getSessionCookieName()
      final Vertx getVertx()
      abstract AuthenticationHandler createAuthHandler(WebVerticle verticle)
      AuthenticationHandler protectPaths(WebVerticle verticle, Set<String> pathsToProtect, SessionHandler sessionHandler) Protect paths for the specified verticle.
      • Methods inherited from class ai.tock.shared.security.auth.TockAuthProvider

        defaultExcludedPaths, excludedPaths, toTockUser
      • Methods inherited from class io.vertx.ext.auth.authentication.AuthenticationProvider

        authenticate, authenticate, authenticate, authenticate
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait