A B G I N R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AuthConstants - Class in io.pravega.auth
- AuthConstants() - Constructor for class io.pravega.auth.AuthConstants
- authenticate(String) - Method in interface io.pravega.auth.AuthHandler
-
Authenticates a given request.
- AuthenticationException - Exception in io.pravega.auth
-
Exception thrown when there is any error during authentication.
- AuthenticationException(Exception) - Constructor for exception io.pravega.auth.AuthenticationException
- AuthenticationException(Exception, int) - Constructor for exception io.pravega.auth.AuthenticationException
- AuthenticationException(String) - Constructor for exception io.pravega.auth.AuthenticationException
- AuthenticationException(String, int) - Constructor for exception io.pravega.auth.AuthenticationException
- AuthException - Exception in io.pravega.auth
- AuthException(Exception, int) - Constructor for exception io.pravega.auth.AuthException
- AuthException(String, int) - Constructor for exception io.pravega.auth.AuthException
- AuthHandler - Interface in io.pravega.auth
-
Custom authorization/authentication handlers implement this interface.
- AuthHandler.Permissions - Enum in io.pravega.auth
- AUTHORIZATION - Static variable in class io.pravega.auth.AuthConstants
-
HTTP "Authorization" header.
- AuthorizationException - Exception in io.pravega.auth
-
Exception thrown when there is any error during authorization.
- AuthorizationException(Exception) - Constructor for exception io.pravega.auth.AuthorizationException
- AuthorizationException(Exception, int) - Constructor for exception io.pravega.auth.AuthorizationException
- AuthorizationException(String) - Constructor for exception io.pravega.auth.AuthorizationException
- AuthorizationException(String, int) - Constructor for exception io.pravega.auth.AuthorizationException
- authorize(String, Principal) - Method in interface io.pravega.auth.AuthHandler
-
Authorizes the access to a given resource.
- AuthPluginConfig - Class in io.pravega.auth
-
The configuration keys for auth plugin.
- AuthPluginConfig() - Constructor for class io.pravega.auth.AuthPluginConfig
B
- BASIC - Static variable in class io.pravega.auth.AuthConstants
-
HTTP "Basic" authentication scheme.
- BASIC_AUTHPLUGIN_DATABASE - Static variable in class io.pravega.auth.AuthPluginConfig
-
The path to the user account database file that the password-based Basic auth handler should use.
- BEARER - Static variable in class io.pravega.auth.AuthConstants
-
HTTP "Bearer" authentication scheme.
G
- getHandlerName() - Method in interface io.pravega.auth.AuthHandler
-
Returns name of the handler.
- getResponseCode() - Method in exception io.pravega.auth.AuthException
I
- initialize(ServerConfig) - Method in interface io.pravega.auth.AuthHandler
-
Sets the configuration.
- InvalidClaimException - Exception in io.pravega.auth
-
Indicates that the token did not contain a claim being made during token verification.
- InvalidClaimException(Exception) - Constructor for exception io.pravega.auth.InvalidClaimException
- InvalidClaimException(String) - Constructor for exception io.pravega.auth.InvalidClaimException
- InvalidTokenException - Exception in io.pravega.auth
-
Indicates that the delegation token is invalid.
- InvalidTokenException(Exception) - Constructor for exception io.pravega.auth.InvalidTokenException
- InvalidTokenException(String) - Constructor for exception io.pravega.auth.InvalidTokenException
- io.pravega.auth - package io.pravega.auth
N
- NONE - io.pravega.auth.AuthHandler.Permissions
R
- READ - io.pravega.auth.AuthHandler.Permissions
- READ_UPDATE - io.pravega.auth.AuthHandler.Permissions
S
- ServerConfig - Interface in io.pravega.auth
-
Represents the configuration object passed down to the custom plugin.
T
- toAuthHandlerProperties() - Method in interface io.pravega.auth.ServerConfig
-
Returns the configuration items related to
AuthHandlerin this object in aPropertiesformat. - TokenException - Exception in io.pravega.auth
-
An abstract superclass for exceptions that can be thrown while handling delegation tokens.
- TokenException(Exception) - Constructor for exception io.pravega.auth.TokenException
- TokenException(String) - Constructor for exception io.pravega.auth.TokenException
- TokenExpiredException - Exception in io.pravega.auth
-
Indicates that the token has expired.
- TokenExpiredException(Exception) - Constructor for exception io.pravega.auth.TokenExpiredException
- TokenExpiredException(String) - Constructor for exception io.pravega.auth.TokenExpiredException
V
- valueOf(String) - Static method in enum io.pravega.auth.AuthHandler.Permissions
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.pravega.auth.AuthHandler.Permissions
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages