Package com.atlan.api
Class PermissionsEndpoint
java.lang.Object
com.atlan.api.AbstractEndpoint
com.atlan.api.HeraclesEndpoint
com.atlan.api.PermissionsEndpoint
API endpoints for retrieving evaluated permissions.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlan.api.AbstractEndpoint
AbstractEndpoint.RawResponse, AbstractEndpoint.ThrowingSupplier<T,
E extends Exception> -
Field Summary
Fields inherited from class com.atlan.api.AbstractEndpoint
client
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()
Retrieves the current authenticated user's (or client's) evaluated permissions.get
(RequestOptions options) Retrieves the current authenticated user's (or client's) evaluated permissions.Methods inherited from class com.atlan.api.HeraclesEndpoint
getBaseUrl
Methods inherited from class com.atlan.api.AbstractEndpoint
executeWithRetries, getBaseUrl, getClient
-
Constructor Details
-
PermissionsEndpoint
-
-
Method Details
-
get
Retrieves the current authenticated user's (or client's) evaluated permissions.- Returns:
- evaluated permissions of the current context
- Throws:
AtlanException
- on any API communication issue
-
get
Retrieves the current authenticated user's (or client's) evaluated permissions.- Parameters:
options
- to override default client settings- Returns:
- evaluated permissions of the current context
- Throws:
AtlanException
- on any API communication issue
-