Package io.deephaven.server.auth
Interface AuthorizationProvider
- All Known Implementing Classes:
AllowAllAuthorizationProvider,CommunityAuthorizationProvider
public interface AuthorizationProvider
-
Method Summary
Modifier and TypeMethodDescriptionio.deephaven.auth.codegen.impl.ApplicationServiceAuthWiringio.deephaven.auth.codegen.impl.ConfigServiceAuthWiringio.deephaven.auth.codegen.impl.ConsoleServiceAuthWiringio.deephaven.auth.codegen.impl.HealthAuthWiringio.deephaven.auth.codegen.impl.HierarchicalTableServiceContextualAuthWiringio.deephaven.auth.codegen.impl.InputTableServiceContextualAuthWiringio.deephaven.auth.AuthContextio.deephaven.auth.codegen.impl.ObjectServiceAuthWiringio.deephaven.auth.codegen.impl.PartitionedTableServiceContextualAuthWiringio.deephaven.auth.codegen.impl.SessionServiceAuthWiringio.deephaven.auth.codegen.impl.StorageServiceAuthWiringio.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring
-
Method Details
-
getApplicationServiceAuthWiring
io.deephaven.auth.codegen.impl.ApplicationServiceAuthWiring getApplicationServiceAuthWiring()- Returns:
- the authorization provider for ApplicationService
-
getConfigServiceAuthWiring
io.deephaven.auth.codegen.impl.ConfigServiceAuthWiring getConfigServiceAuthWiring()- Returns:
- the authorization provider for ConfigService
-
getConsoleServiceAuthWiring
io.deephaven.auth.codegen.impl.ConsoleServiceAuthWiring getConsoleServiceAuthWiring()- Returns:
- the authorization provider for ConsoleService
-
getObjectServiceAuthWiring
io.deephaven.auth.codegen.impl.ObjectServiceAuthWiring getObjectServiceAuthWiring()- Returns:
- the authorization provider for ObjectService
-
getSessionServiceAuthWiring
io.deephaven.auth.codegen.impl.SessionServiceAuthWiring getSessionServiceAuthWiring()- Returns:
- the authorization provider for SessionService
-
getStorageServiceAuthWiring
io.deephaven.auth.codegen.impl.StorageServiceAuthWiring getStorageServiceAuthWiring()- Returns:
- the authorization provider for StorageService
-
getHealthAuthWiring
io.deephaven.auth.codegen.impl.HealthAuthWiring getHealthAuthWiring()- Returns:
- the authorization provider for HealthService
-
getTableServiceContextualAuthWiring
io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring getTableServiceContextualAuthWiring()- Returns:
- the authorization provider for TableService
-
getInputTableServiceContextualAuthWiring
io.deephaven.auth.codegen.impl.InputTableServiceContextualAuthWiring getInputTableServiceContextualAuthWiring()- Returns:
- the authorization provider for InputTableService
-
getPartitionedTableServiceContextualAuthWiring
io.deephaven.auth.codegen.impl.PartitionedTableServiceContextualAuthWiring getPartitionedTableServiceContextualAuthWiring()- Returns:
- the authorization provider for PartitionTableService
-
getHierarchicalTableServiceContextualAuthWiring
io.deephaven.auth.codegen.impl.HierarchicalTableServiceContextualAuthWiring getHierarchicalTableServiceContextualAuthWiring()- Returns:
- the authorization provider for HierarchicalTableService
-
getTicketResolverAuthorization
TicketResolver.Authorization getTicketResolverAuthorization()- Returns:
- the authorization provider for TicketResolvers; used when resolving from, and publishing to, tickets
-
getInstanceAuthContext
io.deephaven.auth.AuthContext getInstanceAuthContext()- Returns:
- the default auth context to use during start-up and in other non-interactive contexts
-