Package org.apache.druid.server.security
Class ResourceType
java.lang.Object
org.apache.druid.server.security.ResourceType
Set of built-in and 'registered'
Resource types for use by Authorizer-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet of 'known'Resourcetypes which have been registered withregisterResourceType(java.lang.String), for use by utility methods looking to construct permission sets for all types (e.g.static voidregisterResourceType(String type) 'register' a 'known' type ofResourceto make available viaknownTypes()
-
Field Details
-
DATASOURCE
- See Also:
-
VIEW
- See Also:
-
CONFIG
- See Also:
-
STATE
- See Also:
-
SYSTEM_TABLE
- See Also:
-
QUERY_CONTEXT
- See Also:
-
EXTERNAL
- See Also:
-
-
Constructor Details
-
ResourceType
public ResourceType()
-
-
Method Details
-
knownTypes
Set of 'known'Resourcetypes which have been registered withregisterResourceType(java.lang.String), for use by utility methods looking to construct permission sets for all types (e.g. 'superuser' permission set) -
registerResourceType
'register' a 'known' type ofResourceto make available viaknownTypes()
-