Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterTrustRegistryServer(s grpc.ServiceRegistrar, srv TrustRegistryServer)
- type AuthorizedMember
- func (*AuthorizedMember) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizedMember) GetAuthorizedMemberSchemas() []*AuthorizedMemberSchema
- func (x *AuthorizedMember) GetDid() string
- func (*AuthorizedMember) ProtoMessage()
- func (x *AuthorizedMember) ProtoReflect() protoreflect.Message
- func (x *AuthorizedMember) Reset()
- func (x *AuthorizedMember) String() string
- type AuthorizedMemberSchema
- func (*AuthorizedMemberSchema) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizedMemberSchema) GetSchemaUri() string
- func (x *AuthorizedMemberSchema) GetStatus() string
- func (x *AuthorizedMemberSchema) GetStatusDetails() string
- func (x *AuthorizedMemberSchema) GetValidFrom() uint64
- func (x *AuthorizedMemberSchema) GetValidUntil() uint64
- func (*AuthorizedMemberSchema) ProtoMessage()
- func (x *AuthorizedMemberSchema) ProtoReflect() protoreflect.Message
- func (x *AuthorizedMemberSchema) Reset()
- func (x *AuthorizedMemberSchema) String() string
- type GetMemberAuthorizationStatusRequest
- func (*GetMemberAuthorizationStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMemberAuthorizationStatusRequest) GetDidUri() string
- func (x *GetMemberAuthorizationStatusRequest) GetSchemaUri() string
- func (*GetMemberAuthorizationStatusRequest) ProtoMessage()
- func (x *GetMemberAuthorizationStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetMemberAuthorizationStatusRequest) Reset()
- func (x *GetMemberAuthorizationStatusRequest) String() string
- type GetMemberAuthorizationStatusResponse
- func (*GetMemberAuthorizationStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMemberAuthorizationStatusResponse) GetStatus() RegistrationStatus
- func (*GetMemberAuthorizationStatusResponse) ProtoMessage()
- func (x *GetMemberAuthorizationStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetMemberAuthorizationStatusResponse) Reset()
- func (x *GetMemberAuthorizationStatusResponse) String() string
- type GetMemberRequest
- func (*GetMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMemberRequest) GetDidUri() string
- func (x *GetMemberRequest) GetEmail() string
- func (m *GetMemberRequest) GetMember() isGetMemberRequest_Member
- func (x *GetMemberRequest) GetWalletId() string
- func (*GetMemberRequest) ProtoMessage()
- func (x *GetMemberRequest) ProtoReflect() protoreflect.Message
- func (x *GetMemberRequest) Reset()
- func (x *GetMemberRequest) String() string
- type GetMemberRequest_DidUri
- type GetMemberRequest_Email
- type GetMemberRequest_WalletId
- type GetMemberResponse
- func (*GetMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMemberResponse) GetAuthorizedMember() *AuthorizedMember
- func (*GetMemberResponse) ProtoMessage()
- func (x *GetMemberResponse) ProtoReflect() protoreflect.Message
- func (x *GetMemberResponse) Reset()
- func (x *GetMemberResponse) String() string
- type ListAuthorizedMembersRequest
- func (*ListAuthorizedMembersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuthorizedMembersRequest) GetContinuationToken() string
- func (x *ListAuthorizedMembersRequest) GetSchemaUri() string
- func (*ListAuthorizedMembersRequest) ProtoMessage()
- func (x *ListAuthorizedMembersRequest) ProtoReflect() protoreflect.Message
- func (x *ListAuthorizedMembersRequest) Reset()
- func (x *ListAuthorizedMembersRequest) String() string
- type ListAuthorizedMembersResponse
- func (*ListAuthorizedMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuthorizedMembersResponse) GetAuthorizedMembers() []*AuthorizedMember
- func (x *ListAuthorizedMembersResponse) GetContinuationToken() string
- func (x *ListAuthorizedMembersResponse) GetHasMoreResults() bool
- func (*ListAuthorizedMembersResponse) ProtoMessage()
- func (x *ListAuthorizedMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ListAuthorizedMembersResponse) Reset()
- func (x *ListAuthorizedMembersResponse) String() string
- type RegisterMemberRequest
- func (*RegisterMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterMemberRequest) GetDidUri() string
- func (x *RegisterMemberRequest) GetEmail() string
- func (m *RegisterMemberRequest) GetMember() isRegisterMemberRequest_Member
- func (x *RegisterMemberRequest) GetSchemaUri() string
- func (x *RegisterMemberRequest) GetValidFromUtc() uint64
- func (x *RegisterMemberRequest) GetValidUntilUtc() uint64
- func (x *RegisterMemberRequest) GetWalletId() string
- func (*RegisterMemberRequest) ProtoMessage()
- func (x *RegisterMemberRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterMemberRequest) Reset()
- func (x *RegisterMemberRequest) String() string
- type RegisterMemberRequest_DidUri
- type RegisterMemberRequest_Email
- type RegisterMemberRequest_WalletId
- type RegisterMemberResponse
- type RegistrationStatus
- func (RegistrationStatus) Descriptor() protoreflect.EnumDescriptor
- func (x RegistrationStatus) Enum() *RegistrationStatus
- func (RegistrationStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x RegistrationStatus) Number() protoreflect.EnumNumber
- func (x RegistrationStatus) String() string
- func (RegistrationStatus) Type() protoreflect.EnumType
- type TrustRegistryClient
- type TrustRegistryServer
- type UnimplementedTrustRegistryServer
- func (UnimplementedTrustRegistryServer) GetMember(context.Context, *GetMemberRequest) (*GetMemberResponse, error)
- func (UnimplementedTrustRegistryServer) GetMemberAuthorizationStatus(context.Context, *GetMemberAuthorizationStatusRequest) (*GetMemberAuthorizationStatusResponse, error)
- func (UnimplementedTrustRegistryServer) ListAuthorizedMembers(context.Context, *ListAuthorizedMembersRequest) (*ListAuthorizedMembersResponse, error)
- func (UnimplementedTrustRegistryServer) RegisterMember(context.Context, *RegisterMemberRequest) (*RegisterMemberResponse, error)
- func (UnimplementedTrustRegistryServer) UnregisterMember(context.Context, *UnregisterMemberRequest) (*UnregisterMemberResponse, error)
- type UnregisterMemberRequest
- func (*UnregisterMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnregisterMemberRequest) GetDidUri() string
- func (x *UnregisterMemberRequest) GetEmail() string
- func (m *UnregisterMemberRequest) GetMember() isUnregisterMemberRequest_Member
- func (x *UnregisterMemberRequest) GetSchemaUri() string
- func (x *UnregisterMemberRequest) GetWalletId() string
- func (*UnregisterMemberRequest) ProtoMessage()
- func (x *UnregisterMemberRequest) ProtoReflect() protoreflect.Message
- func (x *UnregisterMemberRequest) Reset()
- func (x *UnregisterMemberRequest) String() string
- type UnregisterMemberRequest_DidUri
- type UnregisterMemberRequest_Email
- type UnregisterMemberRequest_WalletId
- type UnregisterMemberResponse
- type UnsafeTrustRegistryServer
Constants ¶
const ( TrustRegistry_RegisterMember_FullMethodName = "/services.trustregistry.v1.TrustRegistry/RegisterMember" TrustRegistry_UnregisterMember_FullMethodName = "/services.trustregistry.v1.TrustRegistry/UnregisterMember" TrustRegistry_GetMemberAuthorizationStatus_FullMethodName = "/services.trustregistry.v1.TrustRegistry/GetMemberAuthorizationStatus" TrustRegistry_ListAuthorizedMembers_FullMethodName = "/services.trustregistry.v1.TrustRegistry/ListAuthorizedMembers" TrustRegistry_GetMember_FullMethodName = "/services.trustregistry.v1.TrustRegistry/GetMember" )
Variables ¶
var ( RegistrationStatus_name = map[int32]string{ 0: "CURRENT", 1: "EXPIRED", 2: "TERMINATED", 3: "REVOKED", 10: "NOT_FOUND", } RegistrationStatus_value = map[string]int32{ "CURRENT": 0, "EXPIRED": 1, "TERMINATED": 2, "REVOKED": 3, "NOT_FOUND": 10, } )
Enum value maps for RegistrationStatus.
var File_services_trust_registry_v1_trust_registry_proto protoreflect.FileDescriptor
var TrustRegistry_ServiceDesc = grpc.ServiceDesc{ ServiceName: "services.trustregistry.v1.TrustRegistry", HandlerType: (*TrustRegistryServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "RegisterMember", Handler: _TrustRegistry_RegisterMember_Handler, }, { MethodName: "UnregisterMember", Handler: _TrustRegistry_UnregisterMember_Handler, }, { MethodName: "GetMemberAuthorizationStatus", Handler: _TrustRegistry_GetMemberAuthorizationStatus_Handler, }, { MethodName: "ListAuthorizedMembers", Handler: _TrustRegistry_ListAuthorizedMembers_Handler, }, { MethodName: "GetMember", Handler: _TrustRegistry_GetMember_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "services/trust-registry/v1/trust-registry.proto", }
TrustRegistry_ServiceDesc is the grpc.ServiceDesc for TrustRegistry service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTrustRegistryServer ¶
func RegisterTrustRegistryServer(s grpc.ServiceRegistrar, srv TrustRegistryServer)
Types ¶
type AuthorizedMember ¶ added in v1.11.8
type AuthorizedMember struct { Did string `protobuf:"bytes,1,opt,name=did,proto3" json:"did,omitempty"` AuthorizedMemberSchemas []*AuthorizedMemberSchema `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AuthorizedMember) Descriptor
deprecated
added in
v1.11.8
func (*AuthorizedMember) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizedMember.ProtoReflect.Descriptor instead.
func (*AuthorizedMember) GetAuthorizedMemberSchemas ¶ added in v1.11.8
func (x *AuthorizedMember) GetAuthorizedMemberSchemas() []*AuthorizedMemberSchema
func (*AuthorizedMember) GetDid ¶ added in v1.11.8
func (x *AuthorizedMember) GetDid() string
func (*AuthorizedMember) ProtoMessage ¶ added in v1.11.8
func (*AuthorizedMember) ProtoMessage()
func (*AuthorizedMember) ProtoReflect ¶ added in v1.11.8
func (x *AuthorizedMember) ProtoReflect() protoreflect.Message
func (*AuthorizedMember) Reset ¶ added in v1.11.8
func (x *AuthorizedMember) Reset()
func (*AuthorizedMember) String ¶ added in v1.11.8
func (x *AuthorizedMember) String() string
type AuthorizedMemberSchema ¶ added in v1.11.8
type AuthorizedMemberSchema struct { SchemaUri string `protobuf:"bytes,1,opt,name=schema_uri,json=schemaUri,proto3" json:"schema_uri,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` StatusDetails string `protobuf:"bytes,3,opt,name=status_details,json=statusDetails,proto3" json:"status_details,omitempty"` ValidFrom uint64 `protobuf:"varint,4,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` ValidUntil uint64 `protobuf:"varint,5,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"` // contains filtered or unexported fields }
func (*AuthorizedMemberSchema) Descriptor
deprecated
added in
v1.11.8
func (*AuthorizedMemberSchema) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizedMemberSchema.ProtoReflect.Descriptor instead.
func (*AuthorizedMemberSchema) GetSchemaUri ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) GetSchemaUri() string
func (*AuthorizedMemberSchema) GetStatus ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) GetStatus() string
func (*AuthorizedMemberSchema) GetStatusDetails ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) GetStatusDetails() string
func (*AuthorizedMemberSchema) GetValidFrom ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) GetValidFrom() uint64
func (*AuthorizedMemberSchema) GetValidUntil ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) GetValidUntil() uint64
func (*AuthorizedMemberSchema) ProtoMessage ¶ added in v1.11.8
func (*AuthorizedMemberSchema) ProtoMessage()
func (*AuthorizedMemberSchema) ProtoReflect ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) ProtoReflect() protoreflect.Message
func (*AuthorizedMemberSchema) Reset ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) Reset()
func (*AuthorizedMemberSchema) String ¶ added in v1.11.8
func (x *AuthorizedMemberSchema) String() string
type GetMemberAuthorizationStatusRequest ¶ added in v1.11.8
type GetMemberAuthorizationStatusRequest struct { // DID URI of member DidUri string `protobuf:"bytes,1,opt,name=did_uri,json=didUri,proto3" json:"did_uri,omitempty"` // URI of credential schema associated with member SchemaUri string `protobuf:"bytes,2,opt,name=schema_uri,json=schemaUri,proto3" json:"schema_uri,omitempty"` // contains filtered or unexported fields }
Request to fetch member status in Trust Registry for a specific credential schema.
func (*GetMemberAuthorizationStatusRequest) Descriptor
deprecated
added in
v1.11.8
func (*GetMemberAuthorizationStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMemberAuthorizationStatusRequest.ProtoReflect.Descriptor instead.
func (*GetMemberAuthorizationStatusRequest) GetDidUri ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusRequest) GetDidUri() string
func (*GetMemberAuthorizationStatusRequest) GetSchemaUri ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusRequest) GetSchemaUri() string
func (*GetMemberAuthorizationStatusRequest) ProtoMessage ¶ added in v1.11.8
func (*GetMemberAuthorizationStatusRequest) ProtoMessage()
func (*GetMemberAuthorizationStatusRequest) ProtoReflect ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusRequest) ProtoReflect() protoreflect.Message
func (*GetMemberAuthorizationStatusRequest) Reset ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusRequest) Reset()
func (*GetMemberAuthorizationStatusRequest) String ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusRequest) String() string
type GetMemberAuthorizationStatusResponse ¶ added in v1.11.8
type GetMemberAuthorizationStatusResponse struct { // Status of member for given credential schema Status RegistrationStatus `protobuf:"varint,1,opt,name=status,proto3,enum=services.trustregistry.v1.RegistrationStatus" json:"status,omitempty"` // contains filtered or unexported fields }
Response to `GetMemberAuthorizationStatusRequest`
func (*GetMemberAuthorizationStatusResponse) Descriptor
deprecated
added in
v1.11.8
func (*GetMemberAuthorizationStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMemberAuthorizationStatusResponse.ProtoReflect.Descriptor instead.
func (*GetMemberAuthorizationStatusResponse) GetStatus ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusResponse) GetStatus() RegistrationStatus
func (*GetMemberAuthorizationStatusResponse) ProtoMessage ¶ added in v1.11.8
func (*GetMemberAuthorizationStatusResponse) ProtoMessage()
func (*GetMemberAuthorizationStatusResponse) ProtoReflect ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusResponse) ProtoReflect() protoreflect.Message
func (*GetMemberAuthorizationStatusResponse) Reset ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusResponse) Reset()
func (*GetMemberAuthorizationStatusResponse) String ¶ added in v1.11.8
func (x *GetMemberAuthorizationStatusResponse) String() string
type GetMemberRequest ¶ added in v1.11.8
type GetMemberRequest struct { // Types that are assignable to Member: // // *GetMemberRequest_DidUri // *GetMemberRequest_WalletId // *GetMemberRequest_Email Member isGetMemberRequest_Member `protobuf_oneof:"member"` // contains filtered or unexported fields }
Request to get a member of the Trust Registry
func (*GetMemberRequest) Descriptor
deprecated
added in
v1.11.8
func (*GetMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMemberRequest.ProtoReflect.Descriptor instead.
func (*GetMemberRequest) GetDidUri ¶ added in v1.11.8
func (x *GetMemberRequest) GetDidUri() string
func (*GetMemberRequest) GetEmail ¶ added in v1.11.8
func (x *GetMemberRequest) GetEmail() string
func (*GetMemberRequest) GetMember ¶ added in v1.11.8
func (m *GetMemberRequest) GetMember() isGetMemberRequest_Member
func (*GetMemberRequest) GetWalletId ¶ added in v1.11.8
func (x *GetMemberRequest) GetWalletId() string
func (*GetMemberRequest) ProtoMessage ¶ added in v1.11.8
func (*GetMemberRequest) ProtoMessage()
func (*GetMemberRequest) ProtoReflect ¶ added in v1.11.8
func (x *GetMemberRequest) ProtoReflect() protoreflect.Message
func (*GetMemberRequest) Reset ¶ added in v1.11.8
func (x *GetMemberRequest) Reset()
func (*GetMemberRequest) String ¶ added in v1.11.8
func (x *GetMemberRequest) String() string
type GetMemberRequest_DidUri ¶ added in v1.11.8
type GetMemberRequest_DidUri struct { // DID URI of member to get DidUri string `protobuf:"bytes,1,opt,name=did_uri,json=didUri,proto3,oneof"` }
type GetMemberRequest_Email ¶ added in v1.11.8
type GetMemberRequest_Email struct { // Email address of member to get. Must be associated with an existing Trinsic account. Email string `protobuf:"bytes,4,opt,name=email,proto3,oneof"` }
type GetMemberRequest_WalletId ¶ added in v1.11.8
type GetMemberRequest_WalletId struct { // Trinsic Wallet ID of member to get WalletId string `protobuf:"bytes,3,opt,name=wallet_id,json=walletId,proto3,oneof"` }
type GetMemberResponse ¶ added in v1.11.8
type GetMemberResponse struct { // Member for given did in given framework AuthorizedMember *AuthorizedMember `protobuf:"bytes,1,opt,name=authorized_member,json=authorizedMember,proto3" json:"authorized_member,omitempty"` // contains filtered or unexported fields }
Response to `GetMemberAuthorizationStatusRequest`
func (*GetMemberResponse) Descriptor
deprecated
added in
v1.11.8
func (*GetMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMemberResponse.ProtoReflect.Descriptor instead.
func (*GetMemberResponse) GetAuthorizedMember ¶ added in v1.11.8
func (x *GetMemberResponse) GetAuthorizedMember() *AuthorizedMember
func (*GetMemberResponse) ProtoMessage ¶ added in v1.11.8
func (*GetMemberResponse) ProtoMessage()
func (*GetMemberResponse) ProtoReflect ¶ added in v1.11.8
func (x *GetMemberResponse) ProtoReflect() protoreflect.Message
func (*GetMemberResponse) Reset ¶ added in v1.11.8
func (x *GetMemberResponse) Reset()
func (*GetMemberResponse) String ¶ added in v1.11.8
func (x *GetMemberResponse) String() string
type ListAuthorizedMembersRequest ¶ added in v1.11.8
type ListAuthorizedMembersRequest struct { // id of schema that needs to be checked SchemaUri *string `protobuf:"bytes,1,opt,name=schema_uri,json=schemaUri,proto3,oneof" json:"schema_uri,omitempty"` // Token to fetch next set of results, from previous `ListAuthorizedMembersResponse` ContinuationToken *string `protobuf:"bytes,2,opt,name=continuation_token,json=continuationToken,proto3,oneof" json:"continuation_token,omitempty"` // contains filtered or unexported fields }
func (*ListAuthorizedMembersRequest) Descriptor
deprecated
added in
v1.11.8
func (*ListAuthorizedMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAuthorizedMembersRequest.ProtoReflect.Descriptor instead.
func (*ListAuthorizedMembersRequest) GetContinuationToken ¶ added in v1.11.8
func (x *ListAuthorizedMembersRequest) GetContinuationToken() string
func (*ListAuthorizedMembersRequest) GetSchemaUri ¶ added in v1.11.8
func (x *ListAuthorizedMembersRequest) GetSchemaUri() string
func (*ListAuthorizedMembersRequest) ProtoMessage ¶ added in v1.11.8
func (*ListAuthorizedMembersRequest) ProtoMessage()
func (*ListAuthorizedMembersRequest) ProtoReflect ¶ added in v1.11.8
func (x *ListAuthorizedMembersRequest) ProtoReflect() protoreflect.Message
func (*ListAuthorizedMembersRequest) Reset ¶ added in v1.11.8
func (x *ListAuthorizedMembersRequest) Reset()
func (*ListAuthorizedMembersRequest) String ¶ added in v1.11.8
func (x *ListAuthorizedMembersRequest) String() string
type ListAuthorizedMembersResponse ¶ added in v1.11.8
type ListAuthorizedMembersResponse struct { // JSON string containing array of resultant objects AuthorizedMembers []*AuthorizedMember `protobuf:"bytes,1,rep,name=authorized_members,json=authorizedMembers,proto3" json:"authorized_members,omitempty"` // Whether more data is available to fetch for query HasMoreResults bool `protobuf:"varint,2,opt,name=has_more_results,json=hasMoreResults,proto3" json:"has_more_results,omitempty"` // Token to fetch next set of results via `ListAuthorizedMembersRequest` ContinuationToken string `protobuf:"bytes,3,opt,name=continuation_token,json=continuationToken,proto3" json:"continuation_token,omitempty"` // contains filtered or unexported fields }
Response to `ListAuthorizedMembersRequest`
func (*ListAuthorizedMembersResponse) Descriptor
deprecated
added in
v1.11.8
func (*ListAuthorizedMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAuthorizedMembersResponse.ProtoReflect.Descriptor instead.
func (*ListAuthorizedMembersResponse) GetAuthorizedMembers ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) GetAuthorizedMembers() []*AuthorizedMember
func (*ListAuthorizedMembersResponse) GetContinuationToken ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) GetContinuationToken() string
func (*ListAuthorizedMembersResponse) GetHasMoreResults ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) GetHasMoreResults() bool
func (*ListAuthorizedMembersResponse) ProtoMessage ¶ added in v1.11.8
func (*ListAuthorizedMembersResponse) ProtoMessage()
func (*ListAuthorizedMembersResponse) ProtoReflect ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) ProtoReflect() protoreflect.Message
func (*ListAuthorizedMembersResponse) Reset ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) Reset()
func (*ListAuthorizedMembersResponse) String ¶ added in v1.11.8
func (x *ListAuthorizedMembersResponse) String() string
type RegisterMemberRequest ¶
type RegisterMemberRequest struct { // Types that are assignable to Member: // // *RegisterMemberRequest_DidUri // *RegisterMemberRequest_WalletId // *RegisterMemberRequest_Email Member isRegisterMemberRequest_Member `protobuf_oneof:"member"` // URI of credential schema to register member as authorized issuer of SchemaUri string `protobuf:"bytes,10,opt,name=schema_uri,json=schemaUri,proto3" json:"schema_uri,omitempty"` // Unix Timestamp member is valid from. Member will not be considered valid before this timestamp. ValidFromUtc uint64 `protobuf:"varint,11,opt,name=valid_from_utc,json=validFromUtc,proto3" json:"valid_from_utc,omitempty"` // Unix Timestamp member is valid until. Member will not be considered valid after this timestamp. ValidUntilUtc uint64 `protobuf:"varint,12,opt,name=valid_until_utc,json=validUntilUtc,proto3" json:"valid_until_utc,omitempty"` // contains filtered or unexported fields }
Request to register a member as a valid issuer of a specific credential schema. Only one of `did_uri`, `wallet_id`, or `email` may be specified.
func (*RegisterMemberRequest) Descriptor
deprecated
func (*RegisterMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterMemberRequest.ProtoReflect.Descriptor instead.
func (*RegisterMemberRequest) GetDidUri ¶
func (x *RegisterMemberRequest) GetDidUri() string
func (*RegisterMemberRequest) GetEmail ¶
func (x *RegisterMemberRequest) GetEmail() string
func (*RegisterMemberRequest) GetMember ¶
func (m *RegisterMemberRequest) GetMember() isRegisterMemberRequest_Member
func (*RegisterMemberRequest) GetSchemaUri ¶
func (x *RegisterMemberRequest) GetSchemaUri() string
func (*RegisterMemberRequest) GetValidFromUtc ¶
func (x *RegisterMemberRequest) GetValidFromUtc() uint64
func (*RegisterMemberRequest) GetValidUntilUtc ¶
func (x *RegisterMemberRequest) GetValidUntilUtc() uint64
func (*RegisterMemberRequest) GetWalletId ¶
func (x *RegisterMemberRequest) GetWalletId() string
func (*RegisterMemberRequest) ProtoMessage ¶
func (*RegisterMemberRequest) ProtoMessage()
func (*RegisterMemberRequest) ProtoReflect ¶
func (x *RegisterMemberRequest) ProtoReflect() protoreflect.Message
func (*RegisterMemberRequest) Reset ¶
func (x *RegisterMemberRequest) Reset()
func (*RegisterMemberRequest) String ¶
func (x *RegisterMemberRequest) String() string
type RegisterMemberRequest_DidUri ¶
type RegisterMemberRequest_DidUri struct { // DID URI of member to register DidUri string `protobuf:"bytes,1,opt,name=did_uri,json=didUri,proto3,oneof"` }
type RegisterMemberRequest_Email ¶
type RegisterMemberRequest_Email struct { // Email address of member to register. Must be associated with an existing Trinsic account. Email string `protobuf:"bytes,4,opt,name=email,proto3,oneof"` }
type RegisterMemberRequest_WalletId ¶
type RegisterMemberRequest_WalletId struct { // Trinsic Wallet ID of member to register WalletId string `protobuf:"bytes,3,opt,name=wallet_id,json=walletId,proto3,oneof"` }
type RegisterMemberResponse ¶
type RegisterMemberResponse struct {
// contains filtered or unexported fields
}
Response to `RegisterMemberRequest`
func (*RegisterMemberResponse) Descriptor
deprecated
func (*RegisterMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterMemberResponse.ProtoReflect.Descriptor instead.
func (*RegisterMemberResponse) ProtoMessage ¶
func (*RegisterMemberResponse) ProtoMessage()
func (*RegisterMemberResponse) ProtoReflect ¶
func (x *RegisterMemberResponse) ProtoReflect() protoreflect.Message
func (*RegisterMemberResponse) Reset ¶
func (x *RegisterMemberResponse) Reset()
func (*RegisterMemberResponse) String ¶
func (x *RegisterMemberResponse) String() string
type RegistrationStatus ¶
type RegistrationStatus int32
const ( RegistrationStatus_CURRENT RegistrationStatus = 0 // Member is currently authorized, as of the time of the query RegistrationStatus_EXPIRED RegistrationStatus = 1 // Member's authorization has expired RegistrationStatus_TERMINATED RegistrationStatus = 2 // Member has voluntarily ceased Issuer role under the specific EGF RegistrationStatus_REVOKED RegistrationStatus = 3 // Member authority under specific EGF was terminated by the governing authority RegistrationStatus_NOT_FOUND RegistrationStatus = 10 // Member is not associated with given credential schema in the EGF )
func (RegistrationStatus) Descriptor ¶
func (RegistrationStatus) Descriptor() protoreflect.EnumDescriptor
func (RegistrationStatus) Enum ¶
func (x RegistrationStatus) Enum() *RegistrationStatus
func (RegistrationStatus) EnumDescriptor
deprecated
func (RegistrationStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use RegistrationStatus.Descriptor instead.
func (RegistrationStatus) Number ¶
func (x RegistrationStatus) Number() protoreflect.EnumNumber
func (RegistrationStatus) String ¶
func (x RegistrationStatus) String() string
func (RegistrationStatus) Type ¶
func (RegistrationStatus) Type() protoreflect.EnumType
type TrustRegistryClient ¶
type TrustRegistryClient interface { // Register an authoritative issuer for a credential schema RegisterMember(ctx context.Context, in *RegisterMemberRequest, opts ...grpc.CallOption) (*RegisterMemberResponse, error) // Removes an authoritative issuer for a credential schema from the trust registry UnregisterMember(ctx context.Context, in *UnregisterMemberRequest, opts ...grpc.CallOption) (*UnregisterMemberResponse, error) // Fetch the status of a member for a given credential schema in a trust registry GetMemberAuthorizationStatus(ctx context.Context, in *GetMemberAuthorizationStatusRequest, opts ...grpc.CallOption) (*GetMemberAuthorizationStatusResponse, error) // Fetch the ecosystem's authorized issuers and the respective templates against which it can issue ListAuthorizedMembers(ctx context.Context, in *ListAuthorizedMembersRequest, opts ...grpc.CallOption) (*ListAuthorizedMembersResponse, error) // Get member for a given did in a trust registry GetMember(ctx context.Context, in *GetMemberRequest, opts ...grpc.CallOption) (*GetMemberResponse, error) }
TrustRegistryClient is the client API for TrustRegistry service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTrustRegistryClient ¶
func NewTrustRegistryClient(cc grpc.ClientConnInterface) TrustRegistryClient
type TrustRegistryServer ¶
type TrustRegistryServer interface { // Register an authoritative issuer for a credential schema RegisterMember(context.Context, *RegisterMemberRequest) (*RegisterMemberResponse, error) // Removes an authoritative issuer for a credential schema from the trust registry UnregisterMember(context.Context, *UnregisterMemberRequest) (*UnregisterMemberResponse, error) // Fetch the status of a member for a given credential schema in a trust registry GetMemberAuthorizationStatus(context.Context, *GetMemberAuthorizationStatusRequest) (*GetMemberAuthorizationStatusResponse, error) // Fetch the ecosystem's authorized issuers and the respective templates against which it can issue ListAuthorizedMembers(context.Context, *ListAuthorizedMembersRequest) (*ListAuthorizedMembersResponse, error) // Get member for a given did in a trust registry GetMember(context.Context, *GetMemberRequest) (*GetMemberResponse, error) // contains filtered or unexported methods }
TrustRegistryServer is the server API for TrustRegistry service. All implementations must embed UnimplementedTrustRegistryServer for forward compatibility
type UnimplementedTrustRegistryServer ¶
type UnimplementedTrustRegistryServer struct { }
UnimplementedTrustRegistryServer must be embedded to have forward compatible implementations.
func (UnimplementedTrustRegistryServer) GetMember ¶ added in v1.11.8
func (UnimplementedTrustRegistryServer) GetMember(context.Context, *GetMemberRequest) (*GetMemberResponse, error)
func (UnimplementedTrustRegistryServer) GetMemberAuthorizationStatus ¶ added in v1.11.8
func (UnimplementedTrustRegistryServer) GetMemberAuthorizationStatus(context.Context, *GetMemberAuthorizationStatusRequest) (*GetMemberAuthorizationStatusResponse, error)
func (UnimplementedTrustRegistryServer) ListAuthorizedMembers ¶ added in v1.11.8
func (UnimplementedTrustRegistryServer) ListAuthorizedMembers(context.Context, *ListAuthorizedMembersRequest) (*ListAuthorizedMembersResponse, error)
func (UnimplementedTrustRegistryServer) RegisterMember ¶
func (UnimplementedTrustRegistryServer) RegisterMember(context.Context, *RegisterMemberRequest) (*RegisterMemberResponse, error)
func (UnimplementedTrustRegistryServer) UnregisterMember ¶
func (UnimplementedTrustRegistryServer) UnregisterMember(context.Context, *UnregisterMemberRequest) (*UnregisterMemberResponse, error)
type UnregisterMemberRequest ¶
type UnregisterMemberRequest struct { // Types that are assignable to Member: // // *UnregisterMemberRequest_DidUri // *UnregisterMemberRequest_WalletId // *UnregisterMemberRequest_Email Member isUnregisterMemberRequest_Member `protobuf_oneof:"member"` // URI of credential schema to unregister member as authorized issuer of SchemaUri string `protobuf:"bytes,10,opt,name=schema_uri,json=schemaUri,proto3" json:"schema_uri,omitempty"` // contains filtered or unexported fields }
Request to unregister a member as a valid issuer of a specific credential schema. Only one of `did_uri`, `wallet_id`, or `email` may be specified. The URI of the credential schema must be specified.
func (*UnregisterMemberRequest) Descriptor
deprecated
func (*UnregisterMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnregisterMemberRequest.ProtoReflect.Descriptor instead.
func (*UnregisterMemberRequest) GetDidUri ¶
func (x *UnregisterMemberRequest) GetDidUri() string
func (*UnregisterMemberRequest) GetEmail ¶
func (x *UnregisterMemberRequest) GetEmail() string
func (*UnregisterMemberRequest) GetMember ¶
func (m *UnregisterMemberRequest) GetMember() isUnregisterMemberRequest_Member
func (*UnregisterMemberRequest) GetSchemaUri ¶
func (x *UnregisterMemberRequest) GetSchemaUri() string
func (*UnregisterMemberRequest) GetWalletId ¶
func (x *UnregisterMemberRequest) GetWalletId() string
func (*UnregisterMemberRequest) ProtoMessage ¶
func (*UnregisterMemberRequest) ProtoMessage()
func (*UnregisterMemberRequest) ProtoReflect ¶
func (x *UnregisterMemberRequest) ProtoReflect() protoreflect.Message
func (*UnregisterMemberRequest) Reset ¶
func (x *UnregisterMemberRequest) Reset()
func (*UnregisterMemberRequest) String ¶
func (x *UnregisterMemberRequest) String() string
type UnregisterMemberRequest_DidUri ¶
type UnregisterMemberRequest_DidUri struct { // DID URI of member to unregister DidUri string `protobuf:"bytes,1,opt,name=did_uri,json=didUri,proto3,oneof"` }
type UnregisterMemberRequest_Email ¶
type UnregisterMemberRequest_Email struct { // Email address of member to unregister. Must be associated with an existing Trinsic account. Email string `protobuf:"bytes,4,opt,name=email,proto3,oneof"` }
type UnregisterMemberRequest_WalletId ¶
type UnregisterMemberRequest_WalletId struct { // Trinsic Wallet ID of member to unregister WalletId string `protobuf:"bytes,3,opt,name=wallet_id,json=walletId,proto3,oneof"` }
type UnregisterMemberResponse ¶
type UnregisterMemberResponse struct {
// contains filtered or unexported fields
}
Response to `UnregisterMemberRequest`
func (*UnregisterMemberResponse) Descriptor
deprecated
func (*UnregisterMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use UnregisterMemberResponse.ProtoReflect.Descriptor instead.
func (*UnregisterMemberResponse) ProtoMessage ¶
func (*UnregisterMemberResponse) ProtoMessage()
func (*UnregisterMemberResponse) ProtoReflect ¶
func (x *UnregisterMemberResponse) ProtoReflect() protoreflect.Message
func (*UnregisterMemberResponse) Reset ¶
func (x *UnregisterMemberResponse) Reset()
func (*UnregisterMemberResponse) String ¶
func (x *UnregisterMemberResponse) String() string
type UnsafeTrustRegistryServer ¶
type UnsafeTrustRegistryServer interface {
// contains filtered or unexported methods
}
UnsafeTrustRegistryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TrustRegistryServer will result in compilation errors.