Class AllowAllAuthorizationProvider

java.lang.Object
io.deephaven.server.auth.AllowAllAuthorizationProvider
All Implemented Interfaces:
AuthorizationProvider
Direct Known Subclasses:
CommunityAuthorizationProvider

public class AllowAllAuthorizationProvider extends Object implements AuthorizationProvider
An "allow all" authorization provider.
  • Constructor Details

    • AllowAllAuthorizationProvider

      @Inject public AllowAllAuthorizationProvider()
  • Method Details

    • getApplicationServiceAuthWiring

      public io.deephaven.auth.codegen.impl.ApplicationServiceAuthWiring getApplicationServiceAuthWiring()
      Specified by:
      getApplicationServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for ApplicationService
    • getConfigServiceAuthWiring

      public io.deephaven.auth.codegen.impl.ConfigServiceAuthWiring getConfigServiceAuthWiring()
      Specified by:
      getConfigServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for ConfigService
    • getConsoleServiceAuthWiring

      public io.deephaven.auth.codegen.impl.ConsoleServiceAuthWiring getConsoleServiceAuthWiring()
      Specified by:
      getConsoleServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for ConsoleService
    • getObjectServiceAuthWiring

      public io.deephaven.auth.codegen.impl.ObjectServiceAuthWiring getObjectServiceAuthWiring()
      Specified by:
      getObjectServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for ObjectService
    • getSessionServiceAuthWiring

      public io.deephaven.auth.codegen.impl.SessionServiceAuthWiring getSessionServiceAuthWiring()
      Specified by:
      getSessionServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for SessionService
    • getStorageServiceAuthWiring

      public io.deephaven.auth.codegen.impl.StorageServiceAuthWiring getStorageServiceAuthWiring()
      Specified by:
      getStorageServiceAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for StorageService
    • getHealthAuthWiring

      public io.deephaven.auth.codegen.impl.HealthAuthWiring getHealthAuthWiring()
      Specified by:
      getHealthAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for HealthService
    • getTableServiceContextualAuthWiring

      public io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring getTableServiceContextualAuthWiring()
      Specified by:
      getTableServiceContextualAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for TableService
    • getInputTableServiceContextualAuthWiring

      public io.deephaven.auth.codegen.impl.InputTableServiceContextualAuthWiring getInputTableServiceContextualAuthWiring()
      Specified by:
      getInputTableServiceContextualAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for InputTableService
    • getPartitionedTableServiceContextualAuthWiring

      public io.deephaven.auth.codegen.impl.PartitionedTableServiceContextualAuthWiring getPartitionedTableServiceContextualAuthWiring()
      Specified by:
      getPartitionedTableServiceContextualAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for PartitionTableService
    • getHierarchicalTableServiceContextualAuthWiring

      public io.deephaven.auth.codegen.impl.HierarchicalTableServiceContextualAuthWiring getHierarchicalTableServiceContextualAuthWiring()
      Specified by:
      getHierarchicalTableServiceContextualAuthWiring in interface AuthorizationProvider
      Returns:
      the authorization provider for HierarchicalTableService
    • getTicketResolverAuthorization

      public TicketResolver.Authorization getTicketResolverAuthorization()
      Specified by:
      getTicketResolverAuthorization in interface AuthorizationProvider
      Returns:
      the authorization provider for TicketResolvers; used when resolving from, and publishing to, tickets
    • getInstanceAuthContext

      public io.deephaven.auth.AuthContext getInstanceAuthContext()
      Specified by:
      getInstanceAuthContext in interface AuthorizationProvider
      Returns:
      the default auth context to use during start-up and in other non-interactive contexts