Class AuthScope.RouteProvider

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.authentication.AuthScope
com.kingsrook.qqq.backend.core.model.metadata.authentication.AuthScope.RouteProvider
Enclosing class:
AuthScope

public static class AuthScope.RouteProvider extends AuthScope
Route provider-specific authentication scope - applies to requests handled by a specific route provider (e.g., an SPA).
  • Method Details

    • getRouteMetaData

      public Object getRouteMetaData()
      Get the route provider metadata associated with this scope.

      Note: Returns Object to avoid module dependencies. Cast to JavalinRouteProviderMetaData when used in code that has access to the qqq-middleware-javalin module.

      Returns:
      The route provider metadata (never null, should be JavalinRouteProviderMetaData)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object