Versions in this module Expand all Collapse all v0 v0.2.0 Dec 20, 2022 Changes in this version + var File_access_proto protoreflect.FileDescriptor + type AccessDefinition struct + Domain string + Group string + Subject string + func (*AccessDefinition) Descriptor() ([]byte, []int) + func (*AccessDefinition) ProtoMessage() + func (m *AccessDefinition) Validate() error + func (m *AccessDefinition) ValidateAll() error + func (x *AccessDefinition) GetDomain() string + func (x *AccessDefinition) GetGroup() string + func (x *AccessDefinition) GetSubject() string + func (x *AccessDefinition) ProtoReflect() protoreflect.Message + func (x *AccessDefinition) Reset() + func (x *AccessDefinition) String() string + type AccessDefinitionMultiError []error + func (m AccessDefinitionMultiError) AllErrors() []error + func (m AccessDefinitionMultiError) Error() string + type AccessDefinitionValidationError struct + func (e AccessDefinitionValidationError) Cause() error + func (e AccessDefinitionValidationError) Error() string + func (e AccessDefinitionValidationError) ErrorName() string + func (e AccessDefinitionValidationError) Field() string + func (e AccessDefinitionValidationError) Key() bool + func (e AccessDefinitionValidationError) Reason() string type AuthServiceClient + GrantAccess func(ctx context.Context, in *GrantAccessRequest, opts ...grpc.CallOption) (*GrantAccessResponse, error) + RevokeAccess func(ctx context.Context, in *RevokeAccessRequest, opts ...grpc.CallOption) (*RevokeAccessResponse, error) + ShowAccess func(ctx context.Context, in *ShowAccessRequest, opts ...grpc.CallOption) (AuthService_ShowAccessClient, error) type AuthServiceServer + GrantAccess func(context.Context, *GrantAccessRequest) (*GrantAccessResponse, error) + RevokeAccess func(context.Context, *RevokeAccessRequest) (*RevokeAccessResponse, error) + ShowAccess func(*ShowAccessRequest, AuthService_ShowAccessServer) error + type AuthService_ShowAccessClient interface + Recv func() (*AccessDefinition, error) + type AuthService_ShowAccessServer interface + Send func(*AccessDefinition) error + type GrantAccessRequest struct + Definition *AccessDefinition + func (*GrantAccessRequest) Descriptor() ([]byte, []int) + func (*GrantAccessRequest) ProtoMessage() + func (m *GrantAccessRequest) Validate() error + func (m *GrantAccessRequest) ValidateAll() error + func (x *GrantAccessRequest) GetDefinition() *AccessDefinition + func (x *GrantAccessRequest) ProtoReflect() protoreflect.Message + func (x *GrantAccessRequest) Reset() + func (x *GrantAccessRequest) String() string + type GrantAccessRequestMultiError []error + func (m GrantAccessRequestMultiError) AllErrors() []error + func (m GrantAccessRequestMultiError) Error() string + type GrantAccessRequestValidationError struct + func (e GrantAccessRequestValidationError) Cause() error + func (e GrantAccessRequestValidationError) Error() string + func (e GrantAccessRequestValidationError) ErrorName() string + func (e GrantAccessRequestValidationError) Field() string + func (e GrantAccessRequestValidationError) Key() bool + func (e GrantAccessRequestValidationError) Reason() string + type GrantAccessResponse struct + Ok bool + func (*GrantAccessResponse) Descriptor() ([]byte, []int) + func (*GrantAccessResponse) ProtoMessage() + func (m *GrantAccessResponse) Validate() error + func (m *GrantAccessResponse) ValidateAll() error + func (x *GrantAccessResponse) GetOk() bool + func (x *GrantAccessResponse) ProtoReflect() protoreflect.Message + func (x *GrantAccessResponse) Reset() + func (x *GrantAccessResponse) String() string + type GrantAccessResponseMultiError []error + func (m GrantAccessResponseMultiError) AllErrors() []error + func (m GrantAccessResponseMultiError) Error() string + type GrantAccessResponseValidationError struct + func (e GrantAccessResponseValidationError) Cause() error + func (e GrantAccessResponseValidationError) Error() string + func (e GrantAccessResponseValidationError) ErrorName() string + func (e GrantAccessResponseValidationError) Field() string + func (e GrantAccessResponseValidationError) Key() bool + func (e GrantAccessResponseValidationError) Reason() string + type RevokeAccessRequest struct + Definition *AccessDefinition + func (*RevokeAccessRequest) Descriptor() ([]byte, []int) + func (*RevokeAccessRequest) ProtoMessage() + func (m *RevokeAccessRequest) Validate() error + func (m *RevokeAccessRequest) ValidateAll() error + func (x *RevokeAccessRequest) GetDefinition() *AccessDefinition + func (x *RevokeAccessRequest) ProtoReflect() protoreflect.Message + func (x *RevokeAccessRequest) Reset() + func (x *RevokeAccessRequest) String() string + type RevokeAccessRequestMultiError []error + func (m RevokeAccessRequestMultiError) AllErrors() []error + func (m RevokeAccessRequestMultiError) Error() string + type RevokeAccessRequestValidationError struct + func (e RevokeAccessRequestValidationError) Cause() error + func (e RevokeAccessRequestValidationError) Error() string + func (e RevokeAccessRequestValidationError) ErrorName() string + func (e RevokeAccessRequestValidationError) Field() string + func (e RevokeAccessRequestValidationError) Key() bool + func (e RevokeAccessRequestValidationError) Reason() string + type RevokeAccessResponse struct + Ok bool + func (*RevokeAccessResponse) Descriptor() ([]byte, []int) + func (*RevokeAccessResponse) ProtoMessage() + func (m *RevokeAccessResponse) Validate() error + func (m *RevokeAccessResponse) ValidateAll() error + func (x *RevokeAccessResponse) GetOk() bool + func (x *RevokeAccessResponse) ProtoReflect() protoreflect.Message + func (x *RevokeAccessResponse) Reset() + func (x *RevokeAccessResponse) String() string + type RevokeAccessResponseMultiError []error + func (m RevokeAccessResponseMultiError) AllErrors() []error + func (m RevokeAccessResponseMultiError) Error() string + type RevokeAccessResponseValidationError struct + func (e RevokeAccessResponseValidationError) Cause() error + func (e RevokeAccessResponseValidationError) Error() string + func (e RevokeAccessResponseValidationError) ErrorName() string + func (e RevokeAccessResponseValidationError) Field() string + func (e RevokeAccessResponseValidationError) Key() bool + func (e RevokeAccessResponseValidationError) Reason() string + type ShowAccessRequest struct + Domain string + Group string + Subject string + func (*ShowAccessRequest) Descriptor() ([]byte, []int) + func (*ShowAccessRequest) ProtoMessage() + func (m *ShowAccessRequest) Validate() error + func (m *ShowAccessRequest) ValidateAll() error + func (x *ShowAccessRequest) GetDomain() string + func (x *ShowAccessRequest) GetGroup() string + func (x *ShowAccessRequest) GetSubject() string + func (x *ShowAccessRequest) ProtoReflect() protoreflect.Message + func (x *ShowAccessRequest) Reset() + func (x *ShowAccessRequest) String() string + type ShowAccessRequestMultiError []error + func (m ShowAccessRequestMultiError) AllErrors() []error + func (m ShowAccessRequestMultiError) Error() string + type ShowAccessRequestValidationError struct + func (e ShowAccessRequestValidationError) Cause() error + func (e ShowAccessRequestValidationError) Error() string + func (e ShowAccessRequestValidationError) ErrorName() string + func (e ShowAccessRequestValidationError) Field() string + func (e ShowAccessRequestValidationError) Key() bool + func (e ShowAccessRequestValidationError) Reason() string type UnimplementedAuthServiceServer + func (UnimplementedAuthServiceServer) GrantAccess(context.Context, *GrantAccessRequest) (*GrantAccessResponse, error) + func (UnimplementedAuthServiceServer) RevokeAccess(context.Context, *RevokeAccessRequest) (*RevokeAccessResponse, error) + func (UnimplementedAuthServiceServer) ShowAccess(*ShowAccessRequest, AuthService_ShowAccessServer) error v0.1.0 Dec 13, 2022 Changes in this version + var AuthService_ServiceDesc = grpc.ServiceDesc + var File_auth_proto protoreflect.FileDescriptor + func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer) + type AuthServiceClient interface + Login func(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error) + func NewAuthServiceClient(cc grpc.ClientConnInterface) AuthServiceClient + type AuthServiceServer interface + Login func(context.Context, *LoginRequest) (*LoginResponse, error) + type LoginRequest struct + Password string + Username string + func (*LoginRequest) Descriptor() ([]byte, []int) + func (*LoginRequest) ProtoMessage() + func (m *LoginRequest) Validate() error + func (m *LoginRequest) ValidateAll() error + func (x *LoginRequest) GetPassword() string + func (x *LoginRequest) GetUsername() string + func (x *LoginRequest) ProtoReflect() protoreflect.Message + func (x *LoginRequest) Reset() + func (x *LoginRequest) String() string + type LoginRequestMultiError []error + func (m LoginRequestMultiError) AllErrors() []error + func (m LoginRequestMultiError) Error() string + type LoginRequestValidationError struct + func (e LoginRequestValidationError) Cause() error + func (e LoginRequestValidationError) Error() string + func (e LoginRequestValidationError) ErrorName() string + func (e LoginRequestValidationError) Field() string + func (e LoginRequestValidationError) Key() bool + func (e LoginRequestValidationError) Reason() string + type LoginResponse struct + AccessToken string + func (*LoginResponse) Descriptor() ([]byte, []int) + func (*LoginResponse) ProtoMessage() + func (m *LoginResponse) Validate() error + func (m *LoginResponse) ValidateAll() error + func (x *LoginResponse) GetAccessToken() string + func (x *LoginResponse) ProtoReflect() protoreflect.Message + func (x *LoginResponse) Reset() + func (x *LoginResponse) String() string + type LoginResponseMultiError []error + func (m LoginResponseMultiError) AllErrors() []error + func (m LoginResponseMultiError) Error() string + type LoginResponseValidationError struct + func (e LoginResponseValidationError) Cause() error + func (e LoginResponseValidationError) Error() string + func (e LoginResponseValidationError) ErrorName() string + func (e LoginResponseValidationError) Field() string + func (e LoginResponseValidationError) Key() bool + func (e LoginResponseValidationError) Reason() string + type UnimplementedAuthServiceServer struct + func (UnimplementedAuthServiceServer) Login(context.Context, *LoginRequest) (*LoginResponse, error) + type UnsafeAuthServiceServer interface