Class AuthScope.Api

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

public static class AuthScope.Api extends AuthScope
API-specific authentication scope - applies to requests for a specific API.
  • Method Details

    • getApiMetaData

      public Object getApiMetaData()
      Get the API metadata associated with this scope.

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

      Returns:
      The API metadata (never null, should be ApiInstanceMetaData)
    • 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