Documentation ¶
Index ¶
- Variables
- func RegisterAuthClientServer(s *grpc.Server, srv AuthClientServer)
- type AuthClientClient
- type AuthClientServer
- type UnimplementedAuthClientServer
- func (*UnimplementedAuthClientServer) AuthorizeChallenge(context.Context, *auth.AuthChallenge) (*auth.Token, error)
- func (*UnimplementedAuthClientServer) GetClientToken(context.Context, *empty.Empty) (*auth.Token, error)
- func (*UnimplementedAuthClientServer) GetUserSession(context.Context, *empty.Empty) (*shared.RoleypolySession, error)
- func (*UnimplementedAuthClientServer) ResolveSessionKey(context.Context, *auth.Token) (*auth.Token, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var File_auth_client_auth_client_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAuthClientServer ¶
func RegisterAuthClientServer(s *grpc.Server, srv AuthClientServer)
Types ¶
type AuthClientClient ¶
type AuthClientClient interface { GetClientToken(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*auth.Token, error) GetUserSession(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*shared.RoleypolySession, error) ResolveSessionKey(ctx context.Context, in *auth.Token, opts ...grpc.CallOption) (*auth.Token, error) AuthorizeChallenge(ctx context.Context, in *auth.AuthChallenge, opts ...grpc.CallOption) (*auth.Token, error) }
AuthClientClient is the client API for AuthClient service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAuthClientClient ¶
func NewAuthClientClient(cc grpc.ClientConnInterface) AuthClientClient
type AuthClientServer ¶
type AuthClientServer interface { GetClientToken(context.Context, *empty.Empty) (*auth.Token, error) GetUserSession(context.Context, *empty.Empty) (*shared.RoleypolySession, error) ResolveSessionKey(context.Context, *auth.Token) (*auth.Token, error) AuthorizeChallenge(context.Context, *auth.AuthChallenge) (*auth.Token, error) }
AuthClientServer is the server API for AuthClient service.
type UnimplementedAuthClientServer ¶
type UnimplementedAuthClientServer struct { }
UnimplementedAuthClientServer can be embedded to have forward compatible implementations.
func (*UnimplementedAuthClientServer) AuthorizeChallenge ¶ added in v1.8.0
func (*UnimplementedAuthClientServer) AuthorizeChallenge(context.Context, *auth.AuthChallenge) (*auth.Token, error)
func (*UnimplementedAuthClientServer) GetClientToken ¶ added in v1.4.0
func (*UnimplementedAuthClientServer) GetUserSession ¶ added in v1.4.0
func (*UnimplementedAuthClientServer) GetUserSession(context.Context, *empty.Empty) (*shared.RoleypolySession, error)
func (*UnimplementedAuthClientServer) ResolveSessionKey ¶ added in v1.8.0
Click to show internal directories.
Click to hide internal directories.