Class DheAuthorizationProvider
java.lang.Object
io.deephaven.enterprise.dnd.authentication.DheAuthorizationProvider
- All Implemented Interfaces:
- DnDAuthorizationProvider,- AuthorizationProvider
The authorization provider for access to the worker. This provider will transform session tickets based upon
 configured ACLs and restrict access to RPCs based upon the admin and user groups configured in authentication.
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionDheAuthorizationProvider(@NotNull UserContext userContext, @NotNull Set<TicketTransformer> transformerSet) 
- 
Method SummaryModifier and TypeMethodDescription
- 
Field Details- 
EXPORT_TICKET_PREFIX- See Also:
 
 
- 
- 
Constructor Details- 
DheAuthorizationProviderpublic DheAuthorizationProvider(@NotNull @NotNull UserContext userContext, @NotNull @NotNull Set<TicketTransformer> transformerSet) 
 
- 
- 
Method Details- 
getApplicationServiceAuthWiring- Specified by:
- getApplicationServiceAuthWiringin interface- AuthorizationProvider
 
- 
getConfigServiceAuthWiring- Specified by:
- getConfigServiceAuthWiringin interface- AuthorizationProvider
 
- 
getConsoleServiceAuthWiring- Specified by:
- getConsoleServiceAuthWiringin interface- AuthorizationProvider
 
- 
getObjectServiceAuthWiring- Specified by:
- getObjectServiceAuthWiringin interface- AuthorizationProvider
 
- 
getSessionServiceAuthWiring- Specified by:
- getSessionServiceAuthWiringin interface- AuthorizationProvider
 
- 
getStorageServiceAuthWiring- Specified by:
- getStorageServiceAuthWiringin interface- AuthorizationProvider
 
- 
getHealthAuthWiring- Specified by:
- getHealthAuthWiringin interface- AuthorizationProvider
 
- 
getTableServiceContextualAuthWiring- Specified by:
- getTableServiceContextualAuthWiringin interface- AuthorizationProvider
 
- 
getInputTableServiceContextualAuthWiring- Specified by:
- getInputTableServiceContextualAuthWiringin interface- AuthorizationProvider
 
- 
getPartitionedTableServiceContextualAuthWiring- Specified by:
- getPartitionedTableServiceContextualAuthWiringin interface- AuthorizationProvider
 
- 
getHierarchicalTableServiceContextualAuthWiringpublic HierarchicalTableServiceContextualAuthWiring getHierarchicalTableServiceContextualAuthWiring()- Specified by:
- getHierarchicalTableServiceContextualAuthWiringin interface- AuthorizationProvider
 
- 
getPQWorkerServiceAuthWiring- Specified by:
- getPQWorkerServiceAuthWiringin interface- DnDAuthorizationProvider
 
- 
getTicketResolverAuthorization- Specified by:
- getTicketResolverAuthorizationin interface- AuthorizationProvider
 
- 
getInstanceAuthContext- Specified by:
- getInstanceAuthContextin interface- AuthorizationProvider
 
 
-