@InterfaceAudience.Private public class TokenProvider extends java.lang.Object implements AuthenticationProtos.AuthenticationService.Interface, Coprocessor, CoprocessorService
AuthenticationProtos
AuthenticationService coprocessor service.Coprocessor.State
PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION
Constructor and Description |
---|
TokenProvider() |
Modifier and Type | Method and Description |
---|---|
void |
getAuthenticationToken(RpcController controller,
AuthenticationProtos.GetAuthenticationTokenRequest request,
<any> done)
rpc GetAuthenticationToken(.hbase.pb.GetAuthenticationTokenRequest) returns (.hbase.pb.GetAuthenticationTokenResponse); |
Service |
getService() |
void |
start(CoprocessorEnvironment env) |
void |
stop(CoprocessorEnvironment env) |
void |
whoAmI(RpcController controller,
AuthenticationProtos.WhoAmIRequest request,
<any> done)
rpc WhoAmI(.hbase.pb.WhoAmIRequest) returns (.hbase.pb.WhoAmIResponse); |
public void start(CoprocessorEnvironment env)
start
in interface Coprocessor
public void stop(CoprocessorEnvironment env) throws java.io.IOException
stop
in interface Coprocessor
java.io.IOException
public Service getService()
getService
in interface CoprocessorService
public void getAuthenticationToken(RpcController controller, AuthenticationProtos.GetAuthenticationTokenRequest request, <any> done)
AuthenticationProtos.AuthenticationService.Interface
rpc GetAuthenticationToken(.hbase.pb.GetAuthenticationTokenRequest) returns (.hbase.pb.GetAuthenticationTokenResponse);
getAuthenticationToken
in interface AuthenticationProtos.AuthenticationService.Interface
public void whoAmI(RpcController controller, AuthenticationProtos.WhoAmIRequest request, <any> done)
AuthenticationProtos.AuthenticationService.Interface
rpc WhoAmI(.hbase.pb.WhoAmIRequest) returns (.hbase.pb.WhoAmIResponse);
whoAmI
in interface AuthenticationProtos.AuthenticationService.Interface