Interface AuthorizationProvider

All Known Implementing Classes:
AllowAllAuthorizationProvider, CommunityAuthorizationProvider

public interface AuthorizationProvider
  • Method Details

    • getApplicationServiceAuthWiring

      ApplicationServiceAuthWiring getApplicationServiceAuthWiring()
      Returns:
      the authorization provider for ApplicationService
    • getConfigServiceAuthWiring

      ConfigServiceAuthWiring getConfigServiceAuthWiring()
      Returns:
      the authorization provider for ConfigService
    • getConsoleServiceAuthWiring

      ConsoleServiceAuthWiring getConsoleServiceAuthWiring()
      Returns:
      the authorization provider for ConsoleService
    • getObjectServiceAuthWiring

      ObjectServiceAuthWiring getObjectServiceAuthWiring()
      Returns:
      the authorization provider for ObjectService
    • getSessionServiceAuthWiring

      SessionServiceAuthWiring getSessionServiceAuthWiring()
      Returns:
      the authorization provider for SessionService
    • getStorageServiceAuthWiring

      StorageServiceAuthWiring getStorageServiceAuthWiring()
      Returns:
      the authorization provider for StorageService
    • getHealthAuthWiring

      HealthAuthWiring getHealthAuthWiring()
      Returns:
      the authorization provider for HealthService
    • getTableServiceContextualAuthWiring

      TableServiceContextualAuthWiring getTableServiceContextualAuthWiring()
      Returns:
      the authorization provider for TableService
    • getInputTableServiceContextualAuthWiring

      InputTableServiceContextualAuthWiring getInputTableServiceContextualAuthWiring()
      Returns:
      the authorization provider for InputTableService
    • getPartitionedTableServiceContextualAuthWiring

      PartitionedTableServiceContextualAuthWiring getPartitionedTableServiceContextualAuthWiring()
      Returns:
      the authorization provider for PartitionTableService
    • getHierarchicalTableServiceContextualAuthWiring

      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

      AuthContext getInstanceAuthContext()
      Returns:
      the default auth context to use during start-up and in other non-interactive contexts