identityd2

package
v1.2.15-alpha.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2022 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_add_action_to_role_proto protoreflect.FileDescriptor
View Source
var File_add_entity_to_domain_proto protoreflect.FileDescriptor
View Source
var File_add_object_to_group_proto protoreflect.FileDescriptor
View Source
var File_add_role_to_entity_proto protoreflect.FileDescriptor
View Source
var File_add_role_to_group_proto protoreflect.FileDescriptor
View Source
var File_add_subject_to_group_proto protoreflect.FileDescriptor
View Source
var File_authorize_token_proto protoreflect.FileDescriptor
View Source
var File_check_token_proto protoreflect.FileDescriptor
View Source
var File_create_action_proto protoreflect.FileDescriptor
View Source
var File_create_credential_proto protoreflect.FileDescriptor
View Source
var File_create_domain_proto protoreflect.FileDescriptor
View Source
var File_create_entity_proto protoreflect.FileDescriptor
View Source
var File_create_group_proto protoreflect.FileDescriptor
View Source
var File_create_role_proto protoreflect.FileDescriptor
View Source
var File_delete_action_proto protoreflect.FileDescriptor
View Source
var File_delete_credential_proto protoreflect.FileDescriptor
View Source
var File_delete_domain_proto protoreflect.FileDescriptor
View Source
var File_delete_entity_proto protoreflect.FileDescriptor
View Source
var File_delete_group_proto protoreflect.FileDescriptor
View Source
var File_delete_role_proto protoreflect.FileDescriptor
View Source
var File_get_action_proto protoreflect.FileDescriptor
View Source
var File_get_credential_proto protoreflect.FileDescriptor
View Source
var File_get_domain_proto protoreflect.FileDescriptor
View Source
var File_get_entity_proto protoreflect.FileDescriptor
View Source
var File_get_group_proto protoreflect.FileDescriptor
View Source
var File_get_role_proto protoreflect.FileDescriptor
View Source
var File_group_proto protoreflect.FileDescriptor
View Source
var File_issue_token_by_credential_proto protoreflect.FileDescriptor
View Source
var File_issue_token_by_password_proto protoreflect.FileDescriptor
View Source
var File_issue_token_by_token_proto protoreflect.FileDescriptor
View Source
var File_list_actions_proto protoreflect.FileDescriptor
View Source
var File_list_credentials_for_entity_proto protoreflect.FileDescriptor
View Source
var File_list_credentials_proto protoreflect.FileDescriptor
View Source
var File_list_domains_proto protoreflect.FileDescriptor
View Source
var File_list_entities_proto protoreflect.FileDescriptor
View Source
var File_list_groups_for_object_proto protoreflect.FileDescriptor
View Source
var File_list_groups_for_subject_proto protoreflect.FileDescriptor
View Source
var File_list_groups_proto protoreflect.FileDescriptor
View Source
var File_list_roles_for_entity_proto protoreflect.FileDescriptor
View Source
var File_list_roles_proto protoreflect.FileDescriptor
View Source
var File_model_proto protoreflect.FileDescriptor
View Source
var File_patch_action_proto protoreflect.FileDescriptor
View Source
var File_patch_credential_proto protoreflect.FileDescriptor
View Source
var File_patch_domain_proto protoreflect.FileDescriptor
View Source
var File_patch_entity_proto protoreflect.FileDescriptor
View Source
var File_patch_group_proto protoreflect.FileDescriptor
View Source
var File_patch_role_proto protoreflect.FileDescriptor
View Source
var File_remove_action_from_role_proto protoreflect.FileDescriptor
View Source
var File_remove_entity_from_domain_proto protoreflect.FileDescriptor
View Source
var File_remove_object_from_group_proto protoreflect.FileDescriptor
View Source
var File_remove_role_from_entity_proto protoreflect.FileDescriptor
View Source
var File_remove_role_from_group_proto protoreflect.FileDescriptor
View Source
var File_remove_subject_from_group_proto protoreflect.FileDescriptor
View Source
var File_revoke_token_proto protoreflect.FileDescriptor
View Source
var File_service_proto protoreflect.FileDescriptor
View Source
var File_show_entity_proto protoreflect.FileDescriptor
View Source
var File_show_groups_proto protoreflect.FileDescriptor
View Source
var File_validate_token_proto protoreflect.FileDescriptor

Functions

func RegisterIdentitydServiceServer

func RegisterIdentitydServiceServer(s *grpc.Server, srv IdentitydServiceServer)

Types

type Action

type Action struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias       string            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Description string            `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Extra       map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated

func (*Action) Descriptor() ([]byte, []int)

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetAlias

func (x *Action) GetAlias() string

func (*Action) GetDescription

func (x *Action) GetDescription() string

func (*Action) GetExtra

func (x *Action) GetExtra() map[string]string

func (*Action) GetId

func (x *Action) GetId() string

func (*Action) GetName

func (x *Action) GetName() string

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) ProtoReflect added in v1.2.14

func (x *Action) ProtoReflect() protoreflect.Message

func (*Action) Reset

func (x *Action) Reset()

func (*Action) String

func (x *Action) String() string

type AddActionToRoleRequest

type AddActionToRoleRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	Role   *OpRole   `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*AddActionToRoleRequest) Descriptor deprecated

func (*AddActionToRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddActionToRoleRequest.ProtoReflect.Descriptor instead.

func (*AddActionToRoleRequest) GetAction

func (x *AddActionToRoleRequest) GetAction() *OpAction

func (*AddActionToRoleRequest) GetRole

func (x *AddActionToRoleRequest) GetRole() *OpRole

func (*AddActionToRoleRequest) ProtoMessage

func (*AddActionToRoleRequest) ProtoMessage()

func (*AddActionToRoleRequest) ProtoReflect added in v1.2.14

func (x *AddActionToRoleRequest) ProtoReflect() protoreflect.Message

func (*AddActionToRoleRequest) Reset

func (x *AddActionToRoleRequest) Reset()

func (*AddActionToRoleRequest) String

func (x *AddActionToRoleRequest) String() string

type AddEntityToDomainRequest

type AddEntityToDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	Entity *OpEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*AddEntityToDomainRequest) Descriptor deprecated

func (*AddEntityToDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddEntityToDomainRequest.ProtoReflect.Descriptor instead.

func (*AddEntityToDomainRequest) GetDomain

func (x *AddEntityToDomainRequest) GetDomain() *OpDomain

func (*AddEntityToDomainRequest) GetEntity

func (x *AddEntityToDomainRequest) GetEntity() *OpEntity

func (*AddEntityToDomainRequest) ProtoMessage

func (*AddEntityToDomainRequest) ProtoMessage()

func (*AddEntityToDomainRequest) ProtoReflect added in v1.2.14

func (x *AddEntityToDomainRequest) ProtoReflect() protoreflect.Message

func (*AddEntityToDomainRequest) Reset

func (x *AddEntityToDomainRequest) Reset()

func (*AddEntityToDomainRequest) String

func (x *AddEntityToDomainRequest) String() string

type AddObjectToGroupRequest

type AddObjectToGroupRequest struct {
	Group  *OpGroup  `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Object *OpEntity `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*AddObjectToGroupRequest) Descriptor deprecated

func (*AddObjectToGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddObjectToGroupRequest.ProtoReflect.Descriptor instead.

func (*AddObjectToGroupRequest) GetGroup

func (x *AddObjectToGroupRequest) GetGroup() *OpGroup

func (*AddObjectToGroupRequest) GetObject

func (x *AddObjectToGroupRequest) GetObject() *OpEntity

func (*AddObjectToGroupRequest) ProtoMessage

func (*AddObjectToGroupRequest) ProtoMessage()

func (*AddObjectToGroupRequest) ProtoReflect added in v1.2.14

func (x *AddObjectToGroupRequest) ProtoReflect() protoreflect.Message

func (*AddObjectToGroupRequest) Reset

func (x *AddObjectToGroupRequest) Reset()

func (*AddObjectToGroupRequest) String

func (x *AddObjectToGroupRequest) String() string

type AddRoleToEntityRequest

type AddRoleToEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	Role   *OpRole   `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*AddRoleToEntityRequest) Descriptor deprecated

func (*AddRoleToEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddRoleToEntityRequest.ProtoReflect.Descriptor instead.

func (*AddRoleToEntityRequest) GetEntity

func (x *AddRoleToEntityRequest) GetEntity() *OpEntity

func (*AddRoleToEntityRequest) GetRole

func (x *AddRoleToEntityRequest) GetRole() *OpRole

func (*AddRoleToEntityRequest) ProtoMessage

func (*AddRoleToEntityRequest) ProtoMessage()

func (*AddRoleToEntityRequest) ProtoReflect added in v1.2.14

func (x *AddRoleToEntityRequest) ProtoReflect() protoreflect.Message

func (*AddRoleToEntityRequest) Reset

func (x *AddRoleToEntityRequest) Reset()

func (*AddRoleToEntityRequest) String

func (x *AddRoleToEntityRequest) String() string

type AddRoleToGroupRequest

type AddRoleToGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Role  *OpRole  `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*AddRoleToGroupRequest) Descriptor deprecated

func (*AddRoleToGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddRoleToGroupRequest.ProtoReflect.Descriptor instead.

func (*AddRoleToGroupRequest) GetGroup

func (x *AddRoleToGroupRequest) GetGroup() *OpGroup

func (*AddRoleToGroupRequest) GetRole

func (x *AddRoleToGroupRequest) GetRole() *OpRole

func (*AddRoleToGroupRequest) ProtoMessage

func (*AddRoleToGroupRequest) ProtoMessage()

func (*AddRoleToGroupRequest) ProtoReflect added in v1.2.14

func (x *AddRoleToGroupRequest) ProtoReflect() protoreflect.Message

func (*AddRoleToGroupRequest) Reset

func (x *AddRoleToGroupRequest) Reset()

func (*AddRoleToGroupRequest) String

func (x *AddRoleToGroupRequest) String() string

type AddSubjectToGroupRequest

type AddSubjectToGroupRequest struct {
	Group   *OpGroup  `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Subject *OpEntity `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSubjectToGroupRequest) Descriptor deprecated

func (*AddSubjectToGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddSubjectToGroupRequest.ProtoReflect.Descriptor instead.

func (*AddSubjectToGroupRequest) GetGroup

func (x *AddSubjectToGroupRequest) GetGroup() *OpGroup

func (*AddSubjectToGroupRequest) GetSubject

func (x *AddSubjectToGroupRequest) GetSubject() *OpEntity

func (*AddSubjectToGroupRequest) ProtoMessage

func (*AddSubjectToGroupRequest) ProtoMessage()

func (*AddSubjectToGroupRequest) ProtoReflect added in v1.2.14

func (x *AddSubjectToGroupRequest) ProtoReflect() protoreflect.Message

func (*AddSubjectToGroupRequest) Reset

func (x *AddSubjectToGroupRequest) Reset()

func (*AddSubjectToGroupRequest) String

func (x *AddSubjectToGroupRequest) String() string

type AuthorizeTokenRequest

type AuthorizeTokenRequest struct {
	Object *OpEntity `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	Action *OpAction `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizeTokenRequest) Descriptor deprecated

func (*AuthorizeTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizeTokenRequest.ProtoReflect.Descriptor instead.

func (*AuthorizeTokenRequest) GetAction

func (x *AuthorizeTokenRequest) GetAction() *OpAction

func (*AuthorizeTokenRequest) GetObject

func (x *AuthorizeTokenRequest) GetObject() *OpEntity

func (*AuthorizeTokenRequest) ProtoMessage

func (*AuthorizeTokenRequest) ProtoMessage()

func (*AuthorizeTokenRequest) ProtoReflect added in v1.2.14

func (x *AuthorizeTokenRequest) ProtoReflect() protoreflect.Message

func (*AuthorizeTokenRequest) Reset

func (x *AuthorizeTokenRequest) Reset()

func (*AuthorizeTokenRequest) String

func (x *AuthorizeTokenRequest) String() string

type CheckTokenRequest

type CheckTokenRequest struct {
	Token *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckTokenRequest) Descriptor deprecated

func (*CheckTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckTokenRequest.ProtoReflect.Descriptor instead.

func (*CheckTokenRequest) GetToken

func (x *CheckTokenRequest) GetToken() *OpToken

func (*CheckTokenRequest) ProtoMessage

func (*CheckTokenRequest) ProtoMessage()

func (*CheckTokenRequest) ProtoReflect added in v1.2.14

func (x *CheckTokenRequest) ProtoReflect() protoreflect.Message

func (*CheckTokenRequest) Reset

func (x *CheckTokenRequest) Reset()

func (*CheckTokenRequest) String

func (x *CheckTokenRequest) String() string

type CreateActionRequest

type CreateActionRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateActionRequest) Descriptor deprecated

func (*CreateActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateActionRequest.ProtoReflect.Descriptor instead.

func (*CreateActionRequest) GetAction

func (x *CreateActionRequest) GetAction() *OpAction

func (*CreateActionRequest) ProtoMessage

func (*CreateActionRequest) ProtoMessage()

func (*CreateActionRequest) ProtoReflect added in v1.2.14

func (x *CreateActionRequest) ProtoReflect() protoreflect.Message

func (*CreateActionRequest) Reset

func (x *CreateActionRequest) Reset()

func (*CreateActionRequest) String

func (x *CreateActionRequest) String() string

type CreateActionResponse

type CreateActionResponse struct {
	Action *Action `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateActionResponse) Descriptor deprecated

func (*CreateActionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateActionResponse.ProtoReflect.Descriptor instead.

func (*CreateActionResponse) GetAction

func (x *CreateActionResponse) GetAction() *Action

func (*CreateActionResponse) ProtoMessage

func (*CreateActionResponse) ProtoMessage()

func (*CreateActionResponse) ProtoReflect added in v1.2.14

func (x *CreateActionResponse) ProtoReflect() protoreflect.Message

func (*CreateActionResponse) Reset

func (x *CreateActionResponse) Reset()

func (*CreateActionResponse) String

func (x *CreateActionResponse) String() string

type CreateCredentialRequest

type CreateCredentialRequest struct {
	Credential *OpCredential          `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	SecretSize *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=secret_size,json=secretSize,proto3" json:"secret_size,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCredentialRequest) Descriptor deprecated

func (*CreateCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCredentialRequest.ProtoReflect.Descriptor instead.

func (*CreateCredentialRequest) GetCredential

func (x *CreateCredentialRequest) GetCredential() *OpCredential

func (*CreateCredentialRequest) GetSecretSize

func (x *CreateCredentialRequest) GetSecretSize() *wrapperspb.Int32Value

func (*CreateCredentialRequest) ProtoMessage

func (*CreateCredentialRequest) ProtoMessage()

func (*CreateCredentialRequest) ProtoReflect added in v1.2.14

func (x *CreateCredentialRequest) ProtoReflect() protoreflect.Message

func (*CreateCredentialRequest) Reset

func (x *CreateCredentialRequest) Reset()

func (*CreateCredentialRequest) String

func (x *CreateCredentialRequest) String() string

type CreateCredentialResponse

type CreateCredentialResponse struct {
	Credential *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCredentialResponse) Descriptor deprecated

func (*CreateCredentialResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateCredentialResponse.ProtoReflect.Descriptor instead.

func (*CreateCredentialResponse) GetCredential

func (x *CreateCredentialResponse) GetCredential() *Credential

func (*CreateCredentialResponse) ProtoMessage

func (*CreateCredentialResponse) ProtoMessage()

func (*CreateCredentialResponse) ProtoReflect added in v1.2.14

func (x *CreateCredentialResponse) ProtoReflect() protoreflect.Message

func (*CreateCredentialResponse) Reset

func (x *CreateCredentialResponse) Reset()

func (*CreateCredentialResponse) String

func (x *CreateCredentialResponse) String() string

type CreateDomainRequest

type CreateDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDomainRequest) Descriptor deprecated

func (*CreateDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDomainRequest.ProtoReflect.Descriptor instead.

func (*CreateDomainRequest) GetDomain

func (x *CreateDomainRequest) GetDomain() *OpDomain

func (*CreateDomainRequest) ProtoMessage

func (*CreateDomainRequest) ProtoMessage()

func (*CreateDomainRequest) ProtoReflect added in v1.2.14

func (x *CreateDomainRequest) ProtoReflect() protoreflect.Message

func (*CreateDomainRequest) Reset

func (x *CreateDomainRequest) Reset()

func (*CreateDomainRequest) String

func (x *CreateDomainRequest) String() string

type CreateDomainResponse

type CreateDomainResponse struct {
	Domain *Domain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDomainResponse) Descriptor deprecated

func (*CreateDomainResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateDomainResponse.ProtoReflect.Descriptor instead.

func (*CreateDomainResponse) GetDomain

func (x *CreateDomainResponse) GetDomain() *Domain

func (*CreateDomainResponse) ProtoMessage

func (*CreateDomainResponse) ProtoMessage()

func (*CreateDomainResponse) ProtoReflect added in v1.2.14

func (x *CreateDomainResponse) ProtoReflect() protoreflect.Message

func (*CreateDomainResponse) Reset

func (x *CreateDomainResponse) Reset()

func (*CreateDomainResponse) String

func (x *CreateDomainResponse) String() string

type CreateEntityRequest

type CreateEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEntityRequest) Descriptor deprecated

func (*CreateEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateEntityRequest.ProtoReflect.Descriptor instead.

func (*CreateEntityRequest) GetEntity

func (x *CreateEntityRequest) GetEntity() *OpEntity

func (*CreateEntityRequest) ProtoMessage

func (*CreateEntityRequest) ProtoMessage()

func (*CreateEntityRequest) ProtoReflect added in v1.2.14

func (x *CreateEntityRequest) ProtoReflect() protoreflect.Message

func (*CreateEntityRequest) Reset

func (x *CreateEntityRequest) Reset()

func (*CreateEntityRequest) String

func (x *CreateEntityRequest) String() string

type CreateEntityResponse

type CreateEntityResponse struct {
	Entity *Entity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEntityResponse) Descriptor deprecated

func (*CreateEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateEntityResponse.ProtoReflect.Descriptor instead.

func (*CreateEntityResponse) GetEntity

func (x *CreateEntityResponse) GetEntity() *Entity

func (*CreateEntityResponse) ProtoMessage

func (*CreateEntityResponse) ProtoMessage()

func (*CreateEntityResponse) ProtoReflect added in v1.2.14

func (x *CreateEntityResponse) ProtoReflect() protoreflect.Message

func (*CreateEntityResponse) Reset

func (x *CreateEntityResponse) Reset()

func (*CreateEntityResponse) String

func (x *CreateEntityResponse) String() string

type CreateGroupRequest

type CreateGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupRequest) Descriptor deprecated

func (*CreateGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupRequest) GetGroup

func (x *CreateGroupRequest) GetGroup() *OpGroup

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) ProtoReflect added in v1.2.14

func (x *CreateGroupRequest) ProtoReflect() protoreflect.Message

func (*CreateGroupRequest) Reset

func (x *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (x *CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupResponse) Descriptor deprecated

func (*CreateGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateGroupResponse) GetGroup

func (x *CreateGroupResponse) GetGroup() *Group

func (*CreateGroupResponse) ProtoMessage

func (*CreateGroupResponse) ProtoMessage()

func (*CreateGroupResponse) ProtoReflect added in v1.2.14

func (x *CreateGroupResponse) ProtoReflect() protoreflect.Message

func (*CreateGroupResponse) Reset

func (x *CreateGroupResponse) Reset()

func (*CreateGroupResponse) String

func (x *CreateGroupResponse) String() string

type CreateRoleRequest

type CreateRoleRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleRequest) Descriptor deprecated

func (*CreateRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleRequest) GetRole

func (x *CreateRoleRequest) GetRole() *OpRole

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) ProtoReflect added in v1.2.14

func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message

func (*CreateRoleRequest) Reset

func (x *CreateRoleRequest) Reset()

func (*CreateRoleRequest) String

func (x *CreateRoleRequest) String() string

type CreateRoleResponse

type CreateRoleResponse struct {
	Role *Role `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleResponse) Descriptor deprecated

func (*CreateRoleResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleResponse.ProtoReflect.Descriptor instead.

func (*CreateRoleResponse) GetRole

func (x *CreateRoleResponse) GetRole() *Role

func (*CreateRoleResponse) ProtoMessage

func (*CreateRoleResponse) ProtoMessage()

func (*CreateRoleResponse) ProtoReflect added in v1.2.14

func (x *CreateRoleResponse) ProtoReflect() protoreflect.Message

func (*CreateRoleResponse) Reset

func (x *CreateRoleResponse) Reset()

func (*CreateRoleResponse) String

func (x *CreateRoleResponse) String() string

type Credential

type Credential struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domain      *Domain                `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Roles       []*Role                `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	Entity      *Entity                `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	Name        string                 `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias       string                 `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Secret      string                 `protobuf:"bytes,7,opt,name=secret,proto3" json:"secret,omitempty"`
	Description string                 `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Credential) Descriptor deprecated

func (*Credential) Descriptor() ([]byte, []int)

Deprecated: Use Credential.ProtoReflect.Descriptor instead.

func (*Credential) GetAlias

func (x *Credential) GetAlias() string

func (*Credential) GetDescription

func (x *Credential) GetDescription() string

func (*Credential) GetDomain

func (x *Credential) GetDomain() *Domain

func (*Credential) GetEntity

func (x *Credential) GetEntity() *Entity

func (*Credential) GetExpiresAt

func (x *Credential) GetExpiresAt() *timestamppb.Timestamp

func (*Credential) GetId

func (x *Credential) GetId() string

func (*Credential) GetName

func (x *Credential) GetName() string

func (*Credential) GetRoles

func (x *Credential) GetRoles() []*Role

func (*Credential) GetSecret

func (x *Credential) GetSecret() string

func (*Credential) ProtoMessage

func (*Credential) ProtoMessage()

func (*Credential) ProtoReflect added in v1.2.14

func (x *Credential) ProtoReflect() protoreflect.Message

func (*Credential) Reset

func (x *Credential) Reset()

func (*Credential) String

func (x *Credential) String() string

type DeleteActionRequest

type DeleteActionRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteActionRequest) Descriptor deprecated

func (*DeleteActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteActionRequest.ProtoReflect.Descriptor instead.

func (*DeleteActionRequest) GetAction

func (x *DeleteActionRequest) GetAction() *OpAction

func (*DeleteActionRequest) ProtoMessage

func (*DeleteActionRequest) ProtoMessage()

func (*DeleteActionRequest) ProtoReflect added in v1.2.14

func (x *DeleteActionRequest) ProtoReflect() protoreflect.Message

func (*DeleteActionRequest) Reset

func (x *DeleteActionRequest) Reset()

func (*DeleteActionRequest) String

func (x *DeleteActionRequest) String() string

type DeleteCredentialRequest

type DeleteCredentialRequest struct {
	Credential *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCredentialRequest) Descriptor deprecated

func (*DeleteCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCredentialRequest.ProtoReflect.Descriptor instead.

func (*DeleteCredentialRequest) GetCredential

func (x *DeleteCredentialRequest) GetCredential() *OpCredential

func (*DeleteCredentialRequest) ProtoMessage

func (*DeleteCredentialRequest) ProtoMessage()

func (*DeleteCredentialRequest) ProtoReflect added in v1.2.14

func (x *DeleteCredentialRequest) ProtoReflect() protoreflect.Message

func (*DeleteCredentialRequest) Reset

func (x *DeleteCredentialRequest) Reset()

func (*DeleteCredentialRequest) String

func (x *DeleteCredentialRequest) String() string

type DeleteDomainRequest

type DeleteDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDomainRequest) Descriptor deprecated

func (*DeleteDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDomainRequest.ProtoReflect.Descriptor instead.

func (*DeleteDomainRequest) GetDomain

func (x *DeleteDomainRequest) GetDomain() *OpDomain

func (*DeleteDomainRequest) ProtoMessage

func (*DeleteDomainRequest) ProtoMessage()

func (*DeleteDomainRequest) ProtoReflect added in v1.2.14

func (x *DeleteDomainRequest) ProtoReflect() protoreflect.Message

func (*DeleteDomainRequest) Reset

func (x *DeleteDomainRequest) Reset()

func (*DeleteDomainRequest) String

func (x *DeleteDomainRequest) String() string

type DeleteEntityRequest

type DeleteEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteEntityRequest) Descriptor deprecated

func (*DeleteEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteEntityRequest.ProtoReflect.Descriptor instead.

func (*DeleteEntityRequest) GetEntity

func (x *DeleteEntityRequest) GetEntity() *OpEntity

func (*DeleteEntityRequest) ProtoMessage

func (*DeleteEntityRequest) ProtoMessage()

func (*DeleteEntityRequest) ProtoReflect added in v1.2.14

func (x *DeleteEntityRequest) ProtoReflect() protoreflect.Message

func (*DeleteEntityRequest) Reset

func (x *DeleteEntityRequest) Reset()

func (*DeleteEntityRequest) String

func (x *DeleteEntityRequest) String() string

type DeleteGroupRequest

type DeleteGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGroupRequest) Descriptor deprecated

func (*DeleteGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupRequest) GetGroup

func (x *DeleteGroupRequest) GetGroup() *OpGroup

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) ProtoReflect added in v1.2.14

func (x *DeleteGroupRequest) ProtoReflect() protoreflect.Message

func (*DeleteGroupRequest) Reset

func (x *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (x *DeleteGroupRequest) String() string

type DeleteRoleRequest

type DeleteRoleRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest) Descriptor deprecated

func (*DeleteRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRoleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRoleRequest) GetRole

func (x *DeleteRoleRequest) GetRole() *OpRole

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) ProtoReflect added in v1.2.14

func (x *DeleteRoleRequest) ProtoReflect() protoreflect.Message

func (*DeleteRoleRequest) Reset

func (x *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (x *DeleteRoleRequest) String() string

type Domain

type Domain struct {
	Id       string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Parent   *Domain           `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"`
	Children []*Domain         `protobuf:"bytes,5,rep,name=children,proto3" json:"children,omitempty"`
	Extra    map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Domain) Descriptor deprecated

func (*Domain) Descriptor() ([]byte, []int)

Deprecated: Use Domain.ProtoReflect.Descriptor instead.

func (*Domain) GetAlias

func (x *Domain) GetAlias() string

func (*Domain) GetChildren

func (x *Domain) GetChildren() []*Domain

func (*Domain) GetExtra

func (x *Domain) GetExtra() map[string]string

func (*Domain) GetId

func (x *Domain) GetId() string

func (*Domain) GetName

func (x *Domain) GetName() string

func (*Domain) GetParent

func (x *Domain) GetParent() *Domain

func (*Domain) ProtoMessage

func (*Domain) ProtoMessage()

func (*Domain) ProtoReflect added in v1.2.14

func (x *Domain) ProtoReflect() protoreflect.Message

func (*Domain) Reset

func (x *Domain) Reset()

func (*Domain) String

func (x *Domain) String() string

type Entity

type Entity struct {
	Id       string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domains  []*Domain         `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	Groups   []*Group          `protobuf:"bytes,3,rep,name=groups,proto3" json:"groups,omitempty"`
	Roles    []*Role           `protobuf:"bytes,4,rep,name=roles,proto3" json:"roles,omitempty"`
	Name     string            `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string            `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Password string            `protobuf:"bytes,7,opt,name=password,proto3" json:"password,omitempty"`
	Extra    map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Entity) Descriptor deprecated

func (*Entity) Descriptor() ([]byte, []int)

Deprecated: Use Entity.ProtoReflect.Descriptor instead.

func (*Entity) GetAlias

func (x *Entity) GetAlias() string

func (*Entity) GetDomains

func (x *Entity) GetDomains() []*Domain

func (*Entity) GetExtra

func (x *Entity) GetExtra() map[string]string

func (*Entity) GetGroups

func (x *Entity) GetGroups() []*Group

func (*Entity) GetId

func (x *Entity) GetId() string

func (*Entity) GetName

func (x *Entity) GetName() string

func (*Entity) GetPassword

func (x *Entity) GetPassword() string

func (*Entity) GetRoles

func (x *Entity) GetRoles() []*Role

func (*Entity) ProtoMessage

func (*Entity) ProtoMessage()

func (*Entity) ProtoReflect added in v1.2.14

func (x *Entity) ProtoReflect() protoreflect.Message

func (*Entity) Reset

func (x *Entity) Reset()

func (*Entity) String

func (x *Entity) String() string

type GetActionRequest

type GetActionRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*GetActionRequest) Descriptor deprecated

func (*GetActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetActionRequest.ProtoReflect.Descriptor instead.

func (*GetActionRequest) GetAction

func (x *GetActionRequest) GetAction() *OpAction

func (*GetActionRequest) ProtoMessage

func (*GetActionRequest) ProtoMessage()

func (*GetActionRequest) ProtoReflect added in v1.2.14

func (x *GetActionRequest) ProtoReflect() protoreflect.Message

func (*GetActionRequest) Reset

func (x *GetActionRequest) Reset()

func (*GetActionRequest) String

func (x *GetActionRequest) String() string

type GetActionResponse

type GetActionResponse struct {
	Action *Action `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*GetActionResponse) Descriptor deprecated

func (*GetActionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetActionResponse.ProtoReflect.Descriptor instead.

func (*GetActionResponse) GetAction

func (x *GetActionResponse) GetAction() *Action

func (*GetActionResponse) ProtoMessage

func (*GetActionResponse) ProtoMessage()

func (*GetActionResponse) ProtoReflect added in v1.2.14

func (x *GetActionResponse) ProtoReflect() protoreflect.Message

func (*GetActionResponse) Reset

func (x *GetActionResponse) Reset()

func (*GetActionResponse) String

func (x *GetActionResponse) String() string

type GetCredentialRequest

type GetCredentialRequest struct {
	Credential *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCredentialRequest) Descriptor deprecated

func (*GetCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCredentialRequest.ProtoReflect.Descriptor instead.

func (*GetCredentialRequest) GetCredential

func (x *GetCredentialRequest) GetCredential() *OpCredential

func (*GetCredentialRequest) ProtoMessage

func (*GetCredentialRequest) ProtoMessage()

func (*GetCredentialRequest) ProtoReflect added in v1.2.14

func (x *GetCredentialRequest) ProtoReflect() protoreflect.Message

func (*GetCredentialRequest) Reset

func (x *GetCredentialRequest) Reset()

func (*GetCredentialRequest) String

func (x *GetCredentialRequest) String() string

type GetCredentialResponse

type GetCredentialResponse struct {
	Credential *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCredentialResponse) Descriptor deprecated

func (*GetCredentialResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetCredentialResponse.ProtoReflect.Descriptor instead.

func (*GetCredentialResponse) GetCredential

func (x *GetCredentialResponse) GetCredential() *Credential

func (*GetCredentialResponse) ProtoMessage

func (*GetCredentialResponse) ProtoMessage()

func (*GetCredentialResponse) ProtoReflect added in v1.2.14

func (x *GetCredentialResponse) ProtoReflect() protoreflect.Message

func (*GetCredentialResponse) Reset

func (x *GetCredentialResponse) Reset()

func (*GetCredentialResponse) String

func (x *GetCredentialResponse) String() string

type GetDomainRequest

type GetDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDomainRequest) Descriptor deprecated

func (*GetDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDomainRequest.ProtoReflect.Descriptor instead.

func (*GetDomainRequest) GetDomain

func (x *GetDomainRequest) GetDomain() *OpDomain

func (*GetDomainRequest) ProtoMessage

func (*GetDomainRequest) ProtoMessage()

func (*GetDomainRequest) ProtoReflect added in v1.2.14

func (x *GetDomainRequest) ProtoReflect() protoreflect.Message

func (*GetDomainRequest) Reset

func (x *GetDomainRequest) Reset()

func (*GetDomainRequest) String

func (x *GetDomainRequest) String() string

type GetDomainResponse

type GetDomainResponse struct {
	Domain *Domain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDomainResponse) Descriptor deprecated

func (*GetDomainResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDomainResponse.ProtoReflect.Descriptor instead.

func (*GetDomainResponse) GetDomain

func (x *GetDomainResponse) GetDomain() *Domain

func (*GetDomainResponse) ProtoMessage

func (*GetDomainResponse) ProtoMessage()

func (*GetDomainResponse) ProtoReflect added in v1.2.14

func (x *GetDomainResponse) ProtoReflect() protoreflect.Message

func (*GetDomainResponse) Reset

func (x *GetDomainResponse) Reset()

func (*GetDomainResponse) String

func (x *GetDomainResponse) String() string

type GetEntityRequest

type GetEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityRequest) Descriptor deprecated

func (*GetEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetEntityRequest.ProtoReflect.Descriptor instead.

func (*GetEntityRequest) GetEntity

func (x *GetEntityRequest) GetEntity() *OpEntity

func (*GetEntityRequest) ProtoMessage

func (*GetEntityRequest) ProtoMessage()

func (*GetEntityRequest) ProtoReflect added in v1.2.14

func (x *GetEntityRequest) ProtoReflect() protoreflect.Message

func (*GetEntityRequest) Reset

func (x *GetEntityRequest) Reset()

func (*GetEntityRequest) String

func (x *GetEntityRequest) String() string

type GetEntityResponse

type GetEntityResponse struct {
	Entity *Entity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEntityResponse) Descriptor deprecated

func (*GetEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetEntityResponse.ProtoReflect.Descriptor instead.

func (*GetEntityResponse) GetEntity

func (x *GetEntityResponse) GetEntity() *Entity

func (*GetEntityResponse) ProtoMessage

func (*GetEntityResponse) ProtoMessage()

func (*GetEntityResponse) ProtoReflect added in v1.2.14

func (x *GetEntityResponse) ProtoReflect() protoreflect.Message

func (*GetEntityResponse) Reset

func (x *GetEntityResponse) Reset()

func (*GetEntityResponse) String

func (x *GetEntityResponse) String() string

type GetGroupRequest

type GetGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupRequest) Descriptor deprecated

func (*GetGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupRequest.ProtoReflect.Descriptor instead.

func (*GetGroupRequest) GetGroup

func (x *GetGroupRequest) GetGroup() *OpGroup

func (*GetGroupRequest) ProtoMessage

func (*GetGroupRequest) ProtoMessage()

func (*GetGroupRequest) ProtoReflect added in v1.2.14

func (x *GetGroupRequest) ProtoReflect() protoreflect.Message

func (*GetGroupRequest) Reset

func (x *GetGroupRequest) Reset()

func (*GetGroupRequest) String

func (x *GetGroupRequest) String() string

type GetGroupResponse

type GetGroupResponse struct {
	Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupResponse) Descriptor deprecated

func (*GetGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupResponse.ProtoReflect.Descriptor instead.

func (*GetGroupResponse) GetGroup

func (x *GetGroupResponse) GetGroup() *Group

func (*GetGroupResponse) ProtoMessage

func (*GetGroupResponse) ProtoMessage()

func (*GetGroupResponse) ProtoReflect added in v1.2.14

func (x *GetGroupResponse) ProtoReflect() protoreflect.Message

func (*GetGroupResponse) Reset

func (x *GetGroupResponse) Reset()

func (*GetGroupResponse) String

func (x *GetGroupResponse) String() string

type GetRoleRequest

type GetRoleRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleRequest) Descriptor deprecated

func (*GetRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetRole

func (x *GetRoleRequest) GetRole() *OpRole

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect added in v1.2.14

func (x *GetRoleRequest) ProtoReflect() protoreflect.Message

func (*GetRoleRequest) Reset

func (x *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (x *GetRoleRequest) String() string

type GetRoleResponse

type GetRoleResponse struct {
	Role *Role `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleResponse) Descriptor deprecated

func (*GetRoleResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleResponse.ProtoReflect.Descriptor instead.

func (*GetRoleResponse) GetRole

func (x *GetRoleResponse) GetRole() *Role

func (*GetRoleResponse) ProtoMessage

func (*GetRoleResponse) ProtoMessage()

func (*GetRoleResponse) ProtoReflect added in v1.2.14

func (x *GetRoleResponse) ProtoReflect() protoreflect.Message

func (*GetRoleResponse) Reset

func (x *GetRoleResponse) Reset()

func (*GetRoleResponse) String

func (x *GetRoleResponse) String() string

type Group

type Group struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domain      *Domain           `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Roles       []*Role           `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	Subjects    []*Entity         `protobuf:"bytes,4,rep,name=subjects,proto3" json:"subjects,omitempty"`
	Objects     []*Entity         `protobuf:"bytes,5,rep,name=objects,proto3" json:"objects,omitempty"`
	Name        string            `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Alias       string            `protobuf:"bytes,7,opt,name=alias,proto3" json:"alias,omitempty"`
	Description string            `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	Extra       map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Group) Descriptor deprecated

func (*Group) Descriptor() ([]byte, []int)

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetAlias

func (x *Group) GetAlias() string

func (*Group) GetDescription

func (x *Group) GetDescription() string

func (*Group) GetDomain

func (x *Group) GetDomain() *Domain

func (*Group) GetExtra

func (x *Group) GetExtra() map[string]string

func (*Group) GetId

func (x *Group) GetId() string

func (*Group) GetName

func (x *Group) GetName() string

func (*Group) GetObjects

func (x *Group) GetObjects() []*Entity

func (*Group) GetRoles

func (x *Group) GetRoles() []*Role

func (*Group) GetSubjects

func (x *Group) GetSubjects() []*Entity

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect added in v1.2.14

func (x *Group) ProtoReflect() protoreflect.Message

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type IdentitydServiceClient

type IdentitydServiceClient interface {
	//
	// @fn CreateDomain
	// @arg domain.id <optional> "domain id"
	// @arg domain.parent.id "domain parent id"
	// @arg domain.name "domain name"
	// @arg domain.alias <optional> "domain alias"
	// @arg domain.extra <optional> "extra data, json string"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "name": "test",
	//       "parent": {
	//         "id": "default"
	//       }
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateDomain(ctx context.Context, in *CreateDomainRequest, opts ...grpc.CallOption) (*CreateDomainResponse, error)
	//
	// @fn DeleteDomain
	// @arg domain.id "domain id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     }
	//   }
	// @res
	//   { }
	// @err FailedPrecondition
	// @err Internal
	DeleteDomain(ctx context.Context, in *DeleteDomainRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchDomain
	// @arg domain.id "domain id"
	// @arg domain.alias <optional> "domain alias"
	// @arg domain.extra <optional> "extra data, json string"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//       "alias": "renamed-domain"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchDomain(ctx context.Context, in *PatchDomainRequest, opts ...grpc.CallOption) (*PatchDomainResponse, error)
	//
	// @fn GetDomain
	// @arg domain.id "domain id"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err InvalidArgument
	// @err Internal
	GetDomain(ctx context.Context, in *GetDomainRequest, opts ...grpc.CallOption) (*GetDomainResponse, error)
	//
	// @fn ListDomains
	// @arg domain.id <optional> "domain id"
	// @arg domain.name <optional> "domain name"
	// @arg domain.alias <optional> "domain alias"
	// @ret domains "list of domains"
	// @req
	//   { ... }
	// @res
	//   { ... }
	// @err Internal
	ListDomains(ctx context.Context, in *ListDomainsRequest, opts ...grpc.CallOption) (*ListDomainsResponse, error)
	//
	// @fn CreateAction
	// @arg action.id <optional> "action id"
	// @arg action.name "action name, format: <service>:<action>, example: identtiyd2:create_action"
	// @arg action.alias <optional> "action alias"
	// @arg action.description <optional> "action description"
	// @arg action.extra <optional> "extra data, json string"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "name": "identityd2:create_action"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateAction(ctx context.Context, in *CreateActionRequest, opts ...grpc.CallOption) (*CreateActionResponse, error)
	//
	// @fn DeleteAction
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteAction(ctx context.Context, in *DeleteActionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchAction
	// @arg action.id "action id"
	// @arg action.alias <optional> "action alias"
	// @arg action.description <optional> "action description"
	// @arg action.extra <optional> "extra data, json string"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "id": "action-id",
	//       "alias": "renamed-action-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchAction(ctx context.Context, in *PatchActionRequest, opts ...grpc.CallOption) (*PatchActionResponse, error)
	//
	// @fn GetAction
	// @arg action.id "action id"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetAction(ctx context.Context, in *GetActionRequest, opts ...grpc.CallOption) (*GetActionResponse, error)
	//
	// @fn ListActions
	// @unimplemented
	// @arg action.id <optional> "action id"
	// @arg action.name <optional> "action name"
	// @arg action.alias <optional> "action alias"
	// @ret actions "list of action"
	// @req
	//   { ... }
	// @res
	//   { ... }
	// @err Internal
	ListActions(ctx context.Context, in *ListActionsRequest, opts ...grpc.CallOption) (*ListActionsResponse, error)
	//
	// @fn CreateRole
	// @arg role.id <optional> "role id"
	// @arg role.name "role name"
	// @arg role.alias <optional> "role alias"
	// @arg role.description <optional> "role description"
	// @arg role.extra <optional> "extra data, json string"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "name": "admin"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*CreateRoleResponse, error)
	//
	// @fn DeleteRole
	// @arg role.id "role id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchRole
	// @arg role.id "role id"
	// @arg role.alias <optional> "role alias"
	// @arg role.description <optional> "role description"
	// @arg role.extra <optional> "extra data, json string"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "id": "role-id",
	//       "alias": "renamed-role-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchRole(ctx context.Context, in *PatchRoleRequest, opts ...grpc.CallOption) (*PatchRoleResponse, error)
	//
	// @fn GetRole
	// @arg role.id "role id"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err InvalidArgument
	// @err Internal
	GetRole(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*GetRoleResponse, error)
	//
	// @fn ListRoles
	// @arg role.id <optional> "role id"
	// @arg role.name <optional> "role name"
	// @arg role.alias <optional> "role alias"
	// @ret roles "list of role"
	// @req
	//   {
	//     "role": {
	//       "id": "role-id",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListRoles(ctx context.Context, in *ListRolesRequest, opts ...grpc.CallOption) (*ListRolesResponse, error)
	//
	// @fn ListRolesForEntity
	// @unimplemented
	ListRolesForEntity(ctx context.Context, in *ListRolesForEntityRequest, opts ...grpc.CallOption) (*ListRolesForEntityResponse, error)
	//
	// @fn AddActionToRole
	// @arg role.id "role id"
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddActionToRole(ctx context.Context, in *AddActionToRoleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveActionFromRole
	// @arg role.id "role id"
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveActionFromRole(ctx context.Context, in *RemoveActionFromRoleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn CreateEntity
	// @arg entity.id <optional> "entity id"
	// @arg entity.name "entity name"
	// @arg entity.alias <optional> "entity alias"
	// @arg entity.password <optional> "if create entity for user, password MUST exists, password size from 8 to 128 bytes"
	// @arg entity.extra <optional> "extra data, json string"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "name": "entity-name",
	//       "password": "password",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateEntity(ctx context.Context, in *CreateEntityRequest, opts ...grpc.CallOption) (*CreateEntityResponse, error)
	//
	// @fn DeleteEntity
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	DeleteEntity(ctx context.Context, in *DeleteEntityRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchEntity
	// @arg entity.id "entity id"
	// @arg entity.alias <optional> "entity alias"
	// @arg enttiy.password <optional> "entity password"
	// @arg entity.extra <optional> "extra data, json string"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id",
	//       "password": "new-password"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchEntity(ctx context.Context, in *PatchEntityRequest, opts ...grpc.CallOption) (*PatchEntityResponse, error)
	//
	// @fn GetEnttiy
	// @arg entity.id "entity id"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetEntity(ctx context.Context, in *GetEntityRequest, opts ...grpc.CallOption) (*GetEntityResponse, error)
	//
	// @fn ListEntities
	// @arg entity.id <optional> "entity id"
	// @arg entity.name <optional> "entity name"
	// @arg entity.alias <optional> "entity alias"
	// @ret entities "list of entity"
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListEntities(ctx context.Context, in *ListEntitiesRequest, opts ...grpc.CallOption) (*ListEntitiesResponse, error)
	//
	// @fn ShowEntity
	// @unimplemented
	ShowEntity(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ShowEntityResponse, error)
	//
	// @fn AddRoleToEntity
	// @arg role.id "role id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddRoleToEntity(ctx context.Context, in *AddRoleToEntityRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveRoleFromEntity
	// @arg role.id "role id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveRoleFromEntity(ctx context.Context, in *RemoveRoleFromEntityRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn AddEntityToDomain
	// @arg domain.id "domain id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddEntityToDomain(ctx context.Context, in *AddEntityToDomainRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveEntityFromDomain
	// @arg domain.id "domain id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveEntityFromDomain(ctx context.Context, in *RemoveEntityFromDomainRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn CreateGroup
	// @arg group.id <optional> "group id"
	// @arg group.domain.id "create group in domain"
	// @arg group.name "group name"
	// @arg group.alias "group alias"
	// @arg group.description "group description"
	// @arg group.extra "extra data, json string"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "name": "group-name",
	//       "domain": {
	//         "id": "domain-id"
	//       }
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateGroup(ctx context.Context, in *CreateGroupRequest, opts ...grpc.CallOption) (*CreateGroupResponse, error)
	//
	// @fn DeleteGroup
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	DeleteGroup(ctx context.Context, in *DeleteGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchGroup
	// @arg group.id "group id"
	// @arg group.alias <optional> "group alias"
	// @arg group.description <optional> "group description"
	// @arg group.extra <optional> "extra data, json string"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchGroup(ctx context.Context, in *PatchGroupRequest, opts ...grpc.CallOption) (*PatchGroupResponse, error)
	//
	// @fn GetGroup
	// @arg group.id "group id"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*GetGroupResponse, error)
	//
	// @fn ListGroups
	// @arg group.id <optional> "group id"
	// @arg group.domain.id <optional> "domain id"
	// @arg group.name <optional> "group name"
	// @arg group.alias <optional> "group alias"
	// @ret groups "list of group"
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListGroups(ctx context.Context, in *ListGroupsRequest, opts ...grpc.CallOption) (*ListGroupsResponse, error)
	//
	// @fn ListGroupsForSubject
	// @arg subject.id "subject id"
	// @ret groups
	// @req
	//   { ... }
	// @err Internal
	ListGroupsForSubject(ctx context.Context, in *ListGroupsForSubjectRequest, opts ...grpc.CallOption) (*ListGroupsForSubjectResponse, error)
	//
	// @fn ListGroupsForObject
	// @arg object.id "object id"
	// @ret groups
	// @req
	//   { ... }
	// @err Internal
	ListGroupsForObject(ctx context.Context, in *ListGroupsForObjectRequest, opts ...grpc.CallOption) (*ListGroupsForObjectResponse, error)
	//
	// @fn ShowGroups
	// @unimplemented
	ShowGroups(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ShowGroupsResponse, error)
	//
	// @fn AddRoleToGroup
	// @arg role.id "role id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddRoleToGroup(ctx context.Context, in *AddRoleToGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveRoleFromGroup
	// @arg role.id "role id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveRoleFromGroup(ctx context.Context, in *RemoveRoleFromGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn AddSubjectToGroup
	// @arg subject.id "subject id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "subject": {
	//       "id": "subject-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddSubjectToGroup(ctx context.Context, in *AddSubjectToGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveSubjectFromGroup
	// @arg subject.id "subject id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "subject": {
	//       "id": "subject-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveSubjectFromGroup(ctx context.Context, in *RemoveSubjectFromGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn AddObjectToGroup
	// @arg object.id "object id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddObjectToGroup(ctx context.Context, in *AddObjectToGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn RemoveObjectFromGroup
	// @arg object.id "object id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveObjectFromGroup(ctx context.Context, in *RemoveObjectFromGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn CreateCredential
	// @arg credential.id <optional> "credential id"
	// @arg credential.domain.id "domain id"
	// @arg credential.entity.id "entity id"
	// @arg credential.name "credential name"
	// @arg credential.alias <optional> "credential alias"
	// @arg credential.secret <optional> "credential secret"
	// @arg credential.description <optional> "credential description"
	// @arg credential.expires_at <optional> "expires time"
	// @arg credential.roles.id <list> <optional> "list of role"
	// @arg secret_size <optional> "secret size, default 32 bytes"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "entity": {
	//         "id": "entity-id"
	//       },
	//       "name": "cred-name",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateCredential(ctx context.Context, in *CreateCredentialRequest, opts ...grpc.CallOption) (*CreateCredentialResponse, error)
	//
	// @fn DeleteCredential
	// @arg credential.id "credential id"
	// @ret
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteCredential(ctx context.Context, in *DeleteCredentialRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn PatchCredential
	// @arg credential.id "credential id"
	// @arg credential.alias "credential alias"
	// @arg credential.description "credential description"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id",
	//       "alias": "renamed-credential-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchCredential(ctx context.Context, in *PatchCredentialRequest, opts ...grpc.CallOption) (*PatchCredentialResponse, error)
	//
	// @fn GetCredential
	// @arg credential.id "credential id"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id",
	//     }
	//   }
	// @res
	//   { ... }
	GetCredential(ctx context.Context, in *GetCredentialRequest, opts ...grpc.CallOption) (*GetCredentialResponse, error)
	//
	// @fn ListCredentials
	// @arg credential.id <optional> "credential id"
	// @arg credential.domain.id <optional> "domain id"
	// @arg credential.entity.id <optional> "entity id"
	// @arg credential.name <optional> "credential name"
	// @arg credential.alias <optional> "credential alias"
	// @ret credentials "list of credential"
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListCredentials(ctx context.Context, in *ListCredentialsRequest, opts ...grpc.CallOption) (*ListCredentialsResponse, error)
	//
	// @fn ListCredentialsForEntity
	// @arg entity.id "entity id"
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListCredentialsForEntity(ctx context.Context, in *ListCredentialsForEntityRequest, opts ...grpc.CallOption) (*ListCredentialsForEntityResponse, error)
	//
	// @fn IssueTokenByCredential
	// @arg credential.id "credential id"
	// @arg credential.domain.id "domain id"
	// @arg timestamp "timestamp"
	// @arg nonce "nonce"
	// @arg hmac "=hmac(key, credential.id+timestamp+nonce), helper: pkg/identityd2/contrib/issue_token_by_credential.go:NewIssueTokenByCredentialRequest"
	// @ret token
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     },
	//     "timestamp": {
	//       "seconds": 0,
	//       "nanos": 0
	//     },
	//     "nonce": 0,
	//     "hmac": "hmac"
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByCredential(ctx context.Context, in *IssueTokenByCredentialRequest, opts ...grpc.CallOption) (*IssueTokenByCredentialResponse, error)
	//
	// @fn IssueTokenByPassword
	// @arg entity.domains.id "domain id, less 1 domain"
	// @arg entity.id <optional> "entity id"
	// @arg entity.name <optional> "entity name"
	// @arg entity.password "entity password"
	// @ret token
	// @req
	//   {
	//     "entity": {
	//       "domains": [{"id": "domain-id"}],
	//       "name": "test",
	//       "password": "test"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByPassword(ctx context.Context, in *IssueTokenByPasswordRequest, opts ...grpc.CallOption) (*IssueTokenByPasswordResponse, error)
	//
	// @fn IssueTokenByToken
	// @arg token.domain.id "domain id"
	// @arg token.text "token text"
	// @ret token
	// @req
	//   {
	//     "token": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByToken(ctx context.Context, in *IssueTokenByTokenRequest, opts ...grpc.CallOption) (*IssueTokenByTokenResponse, error)
	//
	// @fn RevokeToken
	// @arg token.text "token text"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	// @err FailedPrecondition
	RevokeToken(ctx context.Context, in *RevokeTokenRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn ValidateToken
	// @arg token.text "token text"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err InvalidArgument
	// @err Unauthenticated
	ValidateToken(ctx context.Context, in *ValidateTokenRequest, opts ...grpc.CallOption) (*ValidateTokenResponse, error)
	//
	// @fn CheckToken
	// @arg token.text "token text"
	// @arg token.domain.id "domain id"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "text": "token-text"
	//     }
	//   }
	// @err Internal
	// @err InvalidArgument
	// @err Unauthenticated
	CheckToken(ctx context.Context, in *CheckTokenRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//
	// @fn AuthorizeToken
	// @arg object.id "object id"
	// @arg action.name "action name"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "action": {
	//       "name": "action-name"
	//     }
	//   }
	// @res
	// @err PermissionDenied
	// @err Internal
	AuthorizeToken(ctx context.Context, in *AuthorizeTokenRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

IdentitydServiceClient is the client API for IdentitydService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type IdentitydServiceServer

type IdentitydServiceServer interface {
	//
	// @fn CreateDomain
	// @arg domain.id <optional> "domain id"
	// @arg domain.parent.id "domain parent id"
	// @arg domain.name "domain name"
	// @arg domain.alias <optional> "domain alias"
	// @arg domain.extra <optional> "extra data, json string"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "name": "test",
	//       "parent": {
	//         "id": "default"
	//       }
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateDomain(context.Context, *CreateDomainRequest) (*CreateDomainResponse, error)
	//
	// @fn DeleteDomain
	// @arg domain.id "domain id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     }
	//   }
	// @res
	//   { }
	// @err FailedPrecondition
	// @err Internal
	DeleteDomain(context.Context, *DeleteDomainRequest) (*emptypb.Empty, error)
	//
	// @fn PatchDomain
	// @arg domain.id "domain id"
	// @arg domain.alias <optional> "domain alias"
	// @arg domain.extra <optional> "extra data, json string"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//       "alias": "renamed-domain"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchDomain(context.Context, *PatchDomainRequest) (*PatchDomainResponse, error)
	//
	// @fn GetDomain
	// @arg domain.id "domain id"
	// @ret domain
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err InvalidArgument
	// @err Internal
	GetDomain(context.Context, *GetDomainRequest) (*GetDomainResponse, error)
	//
	// @fn ListDomains
	// @arg domain.id <optional> "domain id"
	// @arg domain.name <optional> "domain name"
	// @arg domain.alias <optional> "domain alias"
	// @ret domains "list of domains"
	// @req
	//   { ... }
	// @res
	//   { ... }
	// @err Internal
	ListDomains(context.Context, *ListDomainsRequest) (*ListDomainsResponse, error)
	//
	// @fn CreateAction
	// @arg action.id <optional> "action id"
	// @arg action.name "action name, format: <service>:<action>, example: identtiyd2:create_action"
	// @arg action.alias <optional> "action alias"
	// @arg action.description <optional> "action description"
	// @arg action.extra <optional> "extra data, json string"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "name": "identityd2:create_action"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateAction(context.Context, *CreateActionRequest) (*CreateActionResponse, error)
	//
	// @fn DeleteAction
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteAction(context.Context, *DeleteActionRequest) (*emptypb.Empty, error)
	//
	// @fn PatchAction
	// @arg action.id "action id"
	// @arg action.alias <optional> "action alias"
	// @arg action.description <optional> "action description"
	// @arg action.extra <optional> "extra data, json string"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "id": "action-id",
	//       "alias": "renamed-action-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchAction(context.Context, *PatchActionRequest) (*PatchActionResponse, error)
	//
	// @fn GetAction
	// @arg action.id "action id"
	// @ret action
	// @req
	//   {
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetAction(context.Context, *GetActionRequest) (*GetActionResponse, error)
	//
	// @fn ListActions
	// @unimplemented
	// @arg action.id <optional> "action id"
	// @arg action.name <optional> "action name"
	// @arg action.alias <optional> "action alias"
	// @ret actions "list of action"
	// @req
	//   { ... }
	// @res
	//   { ... }
	// @err Internal
	ListActions(context.Context, *ListActionsRequest) (*ListActionsResponse, error)
	//
	// @fn CreateRole
	// @arg role.id <optional> "role id"
	// @arg role.name "role name"
	// @arg role.alias <optional> "role alias"
	// @arg role.description <optional> "role description"
	// @arg role.extra <optional> "extra data, json string"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "name": "admin"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleResponse, error)
	//
	// @fn DeleteRole
	// @arg role.id "role id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteRole(context.Context, *DeleteRoleRequest) (*emptypb.Empty, error)
	//
	// @fn PatchRole
	// @arg role.id "role id"
	// @arg role.alias <optional> "role alias"
	// @arg role.description <optional> "role description"
	// @arg role.extra <optional> "extra data, json string"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "id": "role-id",
	//       "alias": "renamed-role-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchRole(context.Context, *PatchRoleRequest) (*PatchRoleResponse, error)
	//
	// @fn GetRole
	// @arg role.id "role id"
	// @ret role
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err InvalidArgument
	// @err Internal
	GetRole(context.Context, *GetRoleRequest) (*GetRoleResponse, error)
	//
	// @fn ListRoles
	// @arg role.id <optional> "role id"
	// @arg role.name <optional> "role name"
	// @arg role.alias <optional> "role alias"
	// @ret roles "list of role"
	// @req
	//   {
	//     "role": {
	//       "id": "role-id",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListRoles(context.Context, *ListRolesRequest) (*ListRolesResponse, error)
	//
	// @fn ListRolesForEntity
	// @unimplemented
	ListRolesForEntity(context.Context, *ListRolesForEntityRequest) (*ListRolesForEntityResponse, error)
	//
	// @fn AddActionToRole
	// @arg role.id "role id"
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddActionToRole(context.Context, *AddActionToRoleRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveActionFromRole
	// @arg role.id "role id"
	// @arg action.id "action id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "action": {
	//       "id": "action-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveActionFromRole(context.Context, *RemoveActionFromRoleRequest) (*emptypb.Empty, error)
	//
	// @fn CreateEntity
	// @arg entity.id <optional> "entity id"
	// @arg entity.name "entity name"
	// @arg entity.alias <optional> "entity alias"
	// @arg entity.password <optional> "if create entity for user, password MUST exists, password size from 8 to 128 bytes"
	// @arg entity.extra <optional> "extra data, json string"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "name": "entity-name",
	//       "password": "password",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateEntity(context.Context, *CreateEntityRequest) (*CreateEntityResponse, error)
	//
	// @fn DeleteEntity
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	DeleteEntity(context.Context, *DeleteEntityRequest) (*emptypb.Empty, error)
	//
	// @fn PatchEntity
	// @arg entity.id "entity id"
	// @arg entity.alias <optional> "entity alias"
	// @arg enttiy.password <optional> "entity password"
	// @arg entity.extra <optional> "extra data, json string"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id",
	//       "password": "new-password"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchEntity(context.Context, *PatchEntityRequest) (*PatchEntityResponse, error)
	//
	// @fn GetEnttiy
	// @arg entity.id "entity id"
	// @ret entity
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetEntity(context.Context, *GetEntityRequest) (*GetEntityResponse, error)
	//
	// @fn ListEntities
	// @arg entity.id <optional> "entity id"
	// @arg entity.name <optional> "entity name"
	// @arg entity.alias <optional> "entity alias"
	// @ret entities "list of entity"
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListEntities(context.Context, *ListEntitiesRequest) (*ListEntitiesResponse, error)
	//
	// @fn ShowEntity
	// @unimplemented
	ShowEntity(context.Context, *emptypb.Empty) (*ShowEntityResponse, error)
	//
	// @fn AddRoleToEntity
	// @arg role.id "role id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddRoleToEntity(context.Context, *AddRoleToEntityRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveRoleFromEntity
	// @arg role.id "role id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveRoleFromEntity(context.Context, *RemoveRoleFromEntityRequest) (*emptypb.Empty, error)
	//
	// @fn AddEntityToDomain
	// @arg domain.id "domain id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	AddEntityToDomain(context.Context, *AddEntityToDomainRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveEntityFromDomain
	// @arg domain.id "domain id"
	// @arg entity.id "entity id"
	// @ret
	// @req
	//   {
	//     "domain": {
	//       "id": "domain-id"
	//     },
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	RemoveEntityFromDomain(context.Context, *RemoveEntityFromDomainRequest) (*emptypb.Empty, error)
	//
	// @fn CreateGroup
	// @arg group.id <optional> "group id"
	// @arg group.domain.id "create group in domain"
	// @arg group.name "group name"
	// @arg group.alias "group alias"
	// @arg group.description "group description"
	// @arg group.extra "extra data, json string"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "name": "group-name",
	//       "domain": {
	//         "id": "domain-id"
	//       }
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateGroup(context.Context, *CreateGroupRequest) (*CreateGroupResponse, error)
	//
	// @fn DeleteGroup
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	DeleteGroup(context.Context, *DeleteGroupRequest) (*emptypb.Empty, error)
	//
	// @fn PatchGroup
	// @arg group.id "group id"
	// @arg group.alias <optional> "group alias"
	// @arg group.description <optional> "group description"
	// @arg group.extra <optional> "extra data, json string"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchGroup(context.Context, *PatchGroupRequest) (*PatchGroupResponse, error)
	//
	// @fn GetGroup
	// @arg group.id "group id"
	// @ret group
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	GetGroup(context.Context, *GetGroupRequest) (*GetGroupResponse, error)
	//
	// @fn ListGroups
	// @arg group.id <optional> "group id"
	// @arg group.domain.id <optional> "domain id"
	// @arg group.name <optional> "group name"
	// @arg group.alias <optional> "group alias"
	// @ret groups "list of group"
	// @req
	//   {
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListGroups(context.Context, *ListGroupsRequest) (*ListGroupsResponse, error)
	//
	// @fn ListGroupsForSubject
	// @arg subject.id "subject id"
	// @ret groups
	// @req
	//   { ... }
	// @err Internal
	ListGroupsForSubject(context.Context, *ListGroupsForSubjectRequest) (*ListGroupsForSubjectResponse, error)
	//
	// @fn ListGroupsForObject
	// @arg object.id "object id"
	// @ret groups
	// @req
	//   { ... }
	// @err Internal
	ListGroupsForObject(context.Context, *ListGroupsForObjectRequest) (*ListGroupsForObjectResponse, error)
	//
	// @fn ShowGroups
	// @unimplemented
	ShowGroups(context.Context, *emptypb.Empty) (*ShowGroupsResponse, error)
	//
	// @fn AddRoleToGroup
	// @arg role.id "role id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddRoleToGroup(context.Context, *AddRoleToGroupRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveRoleFromGroup
	// @arg role.id "role id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "role": {
	//       "id": "role-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveRoleFromGroup(context.Context, *RemoveRoleFromGroupRequest) (*emptypb.Empty, error)
	//
	// @fn AddSubjectToGroup
	// @arg subject.id "subject id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "subject": {
	//       "id": "subject-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddSubjectToGroup(context.Context, *AddSubjectToGroupRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveSubjectFromGroup
	// @arg subject.id "subject id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "subject": {
	//       "id": "subject-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveSubjectFromGroup(context.Context, *RemoveSubjectFromGroupRequest) (*emptypb.Empty, error)
	//
	// @fn AddObjectToGroup
	// @arg object.id "object id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	AddObjectToGroup(context.Context, *AddObjectToGroupRequest) (*emptypb.Empty, error)
	//
	// @fn RemoveObjectFromGroup
	// @arg object.id "object id"
	// @arg group.id "group id"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "group": {
	//       "id": "group-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	RemoveObjectFromGroup(context.Context, *RemoveObjectFromGroupRequest) (*emptypb.Empty, error)
	//
	// @fn CreateCredential
	// @arg credential.id <optional> "credential id"
	// @arg credential.domain.id "domain id"
	// @arg credential.entity.id "entity id"
	// @arg credential.name "credential name"
	// @arg credential.alias <optional> "credential alias"
	// @arg credential.secret <optional> "credential secret"
	// @arg credential.description <optional> "credential description"
	// @arg credential.expires_at <optional> "expires time"
	// @arg credential.roles.id <list> <optional> "list of role"
	// @arg secret_size <optional> "secret size, default 32 bytes"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "entity": {
	//         "id": "entity-id"
	//       },
	//       "name": "cred-name",
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	CreateCredential(context.Context, *CreateCredentialRequest) (*CreateCredentialResponse, error)
	//
	// @fn DeleteCredential
	// @arg credential.id "credential id"
	// @ret
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	DeleteCredential(context.Context, *DeleteCredentialRequest) (*emptypb.Empty, error)
	//
	// @fn PatchCredential
	// @arg credential.id "credential id"
	// @arg credential.alias "credential alias"
	// @arg credential.description "credential description"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id",
	//       "alias": "renamed-credential-alias"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	PatchCredential(context.Context, *PatchCredentialRequest) (*PatchCredentialResponse, error)
	//
	// @fn GetCredential
	// @arg credential.id "credential id"
	// @ret credential
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id",
	//     }
	//   }
	// @res
	//   { ... }
	GetCredential(context.Context, *GetCredentialRequest) (*GetCredentialResponse, error)
	//
	// @fn ListCredentials
	// @arg credential.id <optional> "credential id"
	// @arg credential.domain.id <optional> "domain id"
	// @arg credential.entity.id <optional> "entity id"
	// @arg credential.name <optional> "credential name"
	// @arg credential.alias <optional> "credential alias"
	// @ret credentials "list of credential"
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListCredentials(context.Context, *ListCredentialsRequest) (*ListCredentialsResponse, error)
	//
	// @fn ListCredentialsForEntity
	// @arg entity.id "entity id"
	// @req
	//   {
	//     "entity": {
	//       "id": "entity-id"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	ListCredentialsForEntity(context.Context, *ListCredentialsForEntityRequest) (*ListCredentialsForEntityResponse, error)
	//
	// @fn IssueTokenByCredential
	// @arg credential.id "credential id"
	// @arg credential.domain.id "domain id"
	// @arg timestamp "timestamp"
	// @arg nonce "nonce"
	// @arg hmac "=hmac(key, credential.id+timestamp+nonce), helper: pkg/identityd2/contrib/issue_token_by_credential.go:NewIssueTokenByCredentialRequest"
	// @ret token
	// @req
	//   {
	//     "credential": {
	//       "id": "credential-id"
	//     },
	//     "timestamp": {
	//       "seconds": 0,
	//       "nanos": 0
	//     },
	//     "nonce": 0,
	//     "hmac": "hmac"
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByCredential(context.Context, *IssueTokenByCredentialRequest) (*IssueTokenByCredentialResponse, error)
	//
	// @fn IssueTokenByPassword
	// @arg entity.domains.id "domain id, less 1 domain"
	// @arg entity.id <optional> "entity id"
	// @arg entity.name <optional> "entity name"
	// @arg entity.password "entity password"
	// @ret token
	// @req
	//   {
	//     "entity": {
	//       "domains": [{"id": "domain-id"}],
	//       "name": "test",
	//       "password": "test"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByPassword(context.Context, *IssueTokenByPasswordRequest) (*IssueTokenByPasswordResponse, error)
	//
	// @fn IssueTokenByToken
	// @arg token.domain.id "domain id"
	// @arg token.text "token text"
	// @ret token
	// @req
	//   {
	//     "token": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err Unauthenticated
	IssueTokenByToken(context.Context, *IssueTokenByTokenRequest) (*IssueTokenByTokenResponse, error)
	//
	// @fn RevokeToken
	// @arg token.text "token text"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { }
	// @err Internal
	// @err FailedPrecondition
	RevokeToken(context.Context, *RevokeTokenRequest) (*emptypb.Empty, error)
	//
	// @fn ValidateToken
	// @arg token.text "token text"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "text": "token-text"
	//     }
	//   }
	// @res
	//   { ... }
	// @err Internal
	// @err InvalidArgument
	// @err Unauthenticated
	ValidateToken(context.Context, *ValidateTokenRequest) (*ValidateTokenResponse, error)
	//
	// @fn CheckToken
	// @arg token.text "token text"
	// @arg token.domain.id "domain id"
	// @ret
	// @req
	//   {
	//     "token": {
	//       "domain": {
	//         "id": "domain-id"
	//       },
	//       "text": "token-text"
	//     }
	//   }
	// @err Internal
	// @err InvalidArgument
	// @err Unauthenticated
	CheckToken(context.Context, *CheckTokenRequest) (*emptypb.Empty, error)
	//
	// @fn AuthorizeToken
	// @arg object.id "object id"
	// @arg action.name "action name"
	// @ret
	// @req
	//   {
	//     "object": {
	//       "id": "object-id"
	//     },
	//     "action": {
	//       "name": "action-name"
	//     }
	//   }
	// @res
	// @err PermissionDenied
	// @err Internal
	AuthorizeToken(context.Context, *AuthorizeTokenRequest) (*emptypb.Empty, error)
}

IdentitydServiceServer is the server API for IdentitydService service.

type IssueTokenByCredentialRequest

type IssueTokenByCredentialRequest struct {
	Credential *OpCredential           `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	Timestamp  *timestamppb.Timestamp  `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Nonce      *wrapperspb.Int64Value  `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Hmac       *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=hmac,proto3" json:"hmac,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByCredentialRequest) Descriptor deprecated

func (*IssueTokenByCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByCredentialRequest.ProtoReflect.Descriptor instead.

func (*IssueTokenByCredentialRequest) GetCredential

func (x *IssueTokenByCredentialRequest) GetCredential() *OpCredential

func (*IssueTokenByCredentialRequest) GetHmac

func (*IssueTokenByCredentialRequest) GetNonce

func (*IssueTokenByCredentialRequest) GetTimestamp

func (*IssueTokenByCredentialRequest) ProtoMessage

func (*IssueTokenByCredentialRequest) ProtoMessage()

func (*IssueTokenByCredentialRequest) ProtoReflect added in v1.2.14

func (*IssueTokenByCredentialRequest) Reset

func (x *IssueTokenByCredentialRequest) Reset()

func (*IssueTokenByCredentialRequest) String

type IssueTokenByCredentialResponse

type IssueTokenByCredentialResponse struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByCredentialResponse) Descriptor deprecated

func (*IssueTokenByCredentialResponse) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByCredentialResponse.ProtoReflect.Descriptor instead.

func (*IssueTokenByCredentialResponse) GetToken

func (x *IssueTokenByCredentialResponse) GetToken() *Token

func (*IssueTokenByCredentialResponse) ProtoMessage

func (*IssueTokenByCredentialResponse) ProtoMessage()

func (*IssueTokenByCredentialResponse) ProtoReflect added in v1.2.14

func (*IssueTokenByCredentialResponse) Reset

func (x *IssueTokenByCredentialResponse) Reset()

func (*IssueTokenByCredentialResponse) String

type IssueTokenByPasswordRequest

type IssueTokenByPasswordRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByPasswordRequest) Descriptor deprecated

func (*IssueTokenByPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByPasswordRequest.ProtoReflect.Descriptor instead.

func (*IssueTokenByPasswordRequest) GetEntity

func (x *IssueTokenByPasswordRequest) GetEntity() *OpEntity

func (*IssueTokenByPasswordRequest) ProtoMessage

func (*IssueTokenByPasswordRequest) ProtoMessage()

func (*IssueTokenByPasswordRequest) ProtoReflect added in v1.2.14

func (*IssueTokenByPasswordRequest) Reset

func (x *IssueTokenByPasswordRequest) Reset()

func (*IssueTokenByPasswordRequest) String

func (x *IssueTokenByPasswordRequest) String() string

type IssueTokenByPasswordResponse

type IssueTokenByPasswordResponse struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByPasswordResponse) Descriptor deprecated

func (*IssueTokenByPasswordResponse) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByPasswordResponse.ProtoReflect.Descriptor instead.

func (*IssueTokenByPasswordResponse) GetToken

func (x *IssueTokenByPasswordResponse) GetToken() *Token

func (*IssueTokenByPasswordResponse) ProtoMessage

func (*IssueTokenByPasswordResponse) ProtoMessage()

func (*IssueTokenByPasswordResponse) ProtoReflect added in v1.2.14

func (*IssueTokenByPasswordResponse) Reset

func (x *IssueTokenByPasswordResponse) Reset()

func (*IssueTokenByPasswordResponse) String

type IssueTokenByTokenRequest

type IssueTokenByTokenRequest struct {
	Token *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByTokenRequest) Descriptor deprecated

func (*IssueTokenByTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByTokenRequest.ProtoReflect.Descriptor instead.

func (*IssueTokenByTokenRequest) GetToken

func (x *IssueTokenByTokenRequest) GetToken() *OpToken

func (*IssueTokenByTokenRequest) ProtoMessage

func (*IssueTokenByTokenRequest) ProtoMessage()

func (*IssueTokenByTokenRequest) ProtoReflect added in v1.2.14

func (x *IssueTokenByTokenRequest) ProtoReflect() protoreflect.Message

func (*IssueTokenByTokenRequest) Reset

func (x *IssueTokenByTokenRequest) Reset()

func (*IssueTokenByTokenRequest) String

func (x *IssueTokenByTokenRequest) String() string

type IssueTokenByTokenResponse

type IssueTokenByTokenResponse struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*IssueTokenByTokenResponse) Descriptor deprecated

func (*IssueTokenByTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use IssueTokenByTokenResponse.ProtoReflect.Descriptor instead.

func (*IssueTokenByTokenResponse) GetToken

func (x *IssueTokenByTokenResponse) GetToken() *Token

func (*IssueTokenByTokenResponse) ProtoMessage

func (*IssueTokenByTokenResponse) ProtoMessage()

func (*IssueTokenByTokenResponse) ProtoReflect added in v1.2.14

func (*IssueTokenByTokenResponse) Reset

func (x *IssueTokenByTokenResponse) Reset()

func (*IssueTokenByTokenResponse) String

func (x *IssueTokenByTokenResponse) String() string

type ListActionsRequest

type ListActionsRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*ListActionsRequest) Descriptor deprecated

func (*ListActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListActionsRequest.ProtoReflect.Descriptor instead.

func (*ListActionsRequest) GetAction

func (x *ListActionsRequest) GetAction() *OpAction

func (*ListActionsRequest) ProtoMessage

func (*ListActionsRequest) ProtoMessage()

func (*ListActionsRequest) ProtoReflect added in v1.2.14

func (x *ListActionsRequest) ProtoReflect() protoreflect.Message

func (*ListActionsRequest) Reset

func (x *ListActionsRequest) Reset()

func (*ListActionsRequest) String

func (x *ListActionsRequest) String() string

type ListActionsResponse

type ListActionsResponse struct {
	Actions []*Action `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListActionsResponse) Descriptor deprecated

func (*ListActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListActionsResponse.ProtoReflect.Descriptor instead.

func (*ListActionsResponse) GetActions

func (x *ListActionsResponse) GetActions() []*Action

func (*ListActionsResponse) ProtoMessage

func (*ListActionsResponse) ProtoMessage()

func (*ListActionsResponse) ProtoReflect added in v1.2.14

func (x *ListActionsResponse) ProtoReflect() protoreflect.Message

func (*ListActionsResponse) Reset

func (x *ListActionsResponse) Reset()

func (*ListActionsResponse) String

func (x *ListActionsResponse) String() string

type ListCredentialsForEntityRequest

type ListCredentialsForEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCredentialsForEntityRequest) Descriptor deprecated

func (*ListCredentialsForEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCredentialsForEntityRequest.ProtoReflect.Descriptor instead.

func (*ListCredentialsForEntityRequest) GetEntity

func (x *ListCredentialsForEntityRequest) GetEntity() *OpEntity

func (*ListCredentialsForEntityRequest) ProtoMessage

func (*ListCredentialsForEntityRequest) ProtoMessage()

func (*ListCredentialsForEntityRequest) ProtoReflect added in v1.2.14

func (*ListCredentialsForEntityRequest) Reset

func (*ListCredentialsForEntityRequest) String

type ListCredentialsForEntityResponse

type ListCredentialsForEntityResponse struct {
	Credentials []*Credential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCredentialsForEntityResponse) Descriptor deprecated

func (*ListCredentialsForEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCredentialsForEntityResponse.ProtoReflect.Descriptor instead.

func (*ListCredentialsForEntityResponse) GetCredentials

func (x *ListCredentialsForEntityResponse) GetCredentials() []*Credential

func (*ListCredentialsForEntityResponse) ProtoMessage

func (*ListCredentialsForEntityResponse) ProtoMessage()

func (*ListCredentialsForEntityResponse) ProtoReflect added in v1.2.14

func (*ListCredentialsForEntityResponse) Reset

func (*ListCredentialsForEntityResponse) String

type ListCredentialsRequest

type ListCredentialsRequest struct {
	Credential *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCredentialsRequest) Descriptor deprecated

func (*ListCredentialsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCredentialsRequest.ProtoReflect.Descriptor instead.

func (*ListCredentialsRequest) GetCredential

func (x *ListCredentialsRequest) GetCredential() *OpCredential

func (*ListCredentialsRequest) ProtoMessage

func (*ListCredentialsRequest) ProtoMessage()

func (*ListCredentialsRequest) ProtoReflect added in v1.2.14

func (x *ListCredentialsRequest) ProtoReflect() protoreflect.Message

func (*ListCredentialsRequest) Reset

func (x *ListCredentialsRequest) Reset()

func (*ListCredentialsRequest) String

func (x *ListCredentialsRequest) String() string

type ListCredentialsResponse

type ListCredentialsResponse struct {
	Credentials []*Credential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCredentialsResponse) Descriptor deprecated

func (*ListCredentialsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCredentialsResponse.ProtoReflect.Descriptor instead.

func (*ListCredentialsResponse) GetCredentials

func (x *ListCredentialsResponse) GetCredentials() []*Credential

func (*ListCredentialsResponse) ProtoMessage

func (*ListCredentialsResponse) ProtoMessage()

func (*ListCredentialsResponse) ProtoReflect added in v1.2.14

func (x *ListCredentialsResponse) ProtoReflect() protoreflect.Message

func (*ListCredentialsResponse) Reset

func (x *ListCredentialsResponse) Reset()

func (*ListCredentialsResponse) String

func (x *ListCredentialsResponse) String() string

type ListDomainsRequest

type ListDomainsRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDomainsRequest) Descriptor deprecated

func (*ListDomainsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDomainsRequest.ProtoReflect.Descriptor instead.

func (*ListDomainsRequest) GetDomain

func (x *ListDomainsRequest) GetDomain() *OpDomain

func (*ListDomainsRequest) ProtoMessage

func (*ListDomainsRequest) ProtoMessage()

func (*ListDomainsRequest) ProtoReflect added in v1.2.14

func (x *ListDomainsRequest) ProtoReflect() protoreflect.Message

func (*ListDomainsRequest) Reset

func (x *ListDomainsRequest) Reset()

func (*ListDomainsRequest) String

func (x *ListDomainsRequest) String() string

type ListDomainsResponse

type ListDomainsResponse struct {
	Domains []*Domain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDomainsResponse) Descriptor deprecated

func (*ListDomainsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDomainsResponse.ProtoReflect.Descriptor instead.

func (*ListDomainsResponse) GetDomains

func (x *ListDomainsResponse) GetDomains() []*Domain

func (*ListDomainsResponse) ProtoMessage

func (*ListDomainsResponse) ProtoMessage()

func (*ListDomainsResponse) ProtoReflect added in v1.2.14

func (x *ListDomainsResponse) ProtoReflect() protoreflect.Message

func (*ListDomainsResponse) Reset

func (x *ListDomainsResponse) Reset()

func (*ListDomainsResponse) String

func (x *ListDomainsResponse) String() string

type ListEntitiesRequest

type ListEntitiesRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntitiesRequest) Descriptor deprecated

func (*ListEntitiesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListEntitiesRequest.ProtoReflect.Descriptor instead.

func (*ListEntitiesRequest) GetEntity

func (x *ListEntitiesRequest) GetEntity() *OpEntity

func (*ListEntitiesRequest) ProtoMessage

func (*ListEntitiesRequest) ProtoMessage()

func (*ListEntitiesRequest) ProtoReflect added in v1.2.14

func (x *ListEntitiesRequest) ProtoReflect() protoreflect.Message

func (*ListEntitiesRequest) Reset

func (x *ListEntitiesRequest) Reset()

func (*ListEntitiesRequest) String

func (x *ListEntitiesRequest) String() string

type ListEntitiesResponse

type ListEntitiesResponse struct {
	Entities []*Entity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntitiesResponse) Descriptor deprecated

func (*ListEntitiesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListEntitiesResponse.ProtoReflect.Descriptor instead.

func (*ListEntitiesResponse) GetEntities

func (x *ListEntitiesResponse) GetEntities() []*Entity

func (*ListEntitiesResponse) ProtoMessage

func (*ListEntitiesResponse) ProtoMessage()

func (*ListEntitiesResponse) ProtoReflect added in v1.2.14

func (x *ListEntitiesResponse) ProtoReflect() protoreflect.Message

func (*ListEntitiesResponse) Reset

func (x *ListEntitiesResponse) Reset()

func (*ListEntitiesResponse) String

func (x *ListEntitiesResponse) String() string

type ListGroupsForObjectRequest

type ListGroupsForObjectRequest struct {
	Object *OpEntity `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsForObjectRequest) Descriptor deprecated

func (*ListGroupsForObjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsForObjectRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsForObjectRequest) GetObject

func (x *ListGroupsForObjectRequest) GetObject() *OpEntity

func (*ListGroupsForObjectRequest) ProtoMessage

func (*ListGroupsForObjectRequest) ProtoMessage()

func (*ListGroupsForObjectRequest) ProtoReflect added in v1.2.14

func (*ListGroupsForObjectRequest) Reset

func (x *ListGroupsForObjectRequest) Reset()

func (*ListGroupsForObjectRequest) String

func (x *ListGroupsForObjectRequest) String() string

type ListGroupsForObjectResponse

type ListGroupsForObjectResponse struct {
	Groups []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsForObjectResponse) Descriptor deprecated

func (*ListGroupsForObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsForObjectResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsForObjectResponse) GetGroups

func (x *ListGroupsForObjectResponse) GetGroups() []*Group

func (*ListGroupsForObjectResponse) ProtoMessage

func (*ListGroupsForObjectResponse) ProtoMessage()

func (*ListGroupsForObjectResponse) ProtoReflect added in v1.2.14

func (*ListGroupsForObjectResponse) Reset

func (x *ListGroupsForObjectResponse) Reset()

func (*ListGroupsForObjectResponse) String

func (x *ListGroupsForObjectResponse) String() string

type ListGroupsForSubjectRequest

type ListGroupsForSubjectRequest struct {
	Subject *OpEntity `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsForSubjectRequest) Descriptor deprecated

func (*ListGroupsForSubjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsForSubjectRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsForSubjectRequest) GetSubject

func (x *ListGroupsForSubjectRequest) GetSubject() *OpEntity

func (*ListGroupsForSubjectRequest) ProtoMessage

func (*ListGroupsForSubjectRequest) ProtoMessage()

func (*ListGroupsForSubjectRequest) ProtoReflect added in v1.2.14

func (*ListGroupsForSubjectRequest) Reset

func (x *ListGroupsForSubjectRequest) Reset()

func (*ListGroupsForSubjectRequest) String

func (x *ListGroupsForSubjectRequest) String() string

type ListGroupsForSubjectResponse

type ListGroupsForSubjectResponse struct {
	Groups []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsForSubjectResponse) Descriptor deprecated

func (*ListGroupsForSubjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsForSubjectResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsForSubjectResponse) GetGroups

func (x *ListGroupsForSubjectResponse) GetGroups() []*Group

func (*ListGroupsForSubjectResponse) ProtoMessage

func (*ListGroupsForSubjectResponse) ProtoMessage()

func (*ListGroupsForSubjectResponse) ProtoReflect added in v1.2.14

func (*ListGroupsForSubjectResponse) Reset

func (x *ListGroupsForSubjectResponse) Reset()

func (*ListGroupsForSubjectResponse) String

type ListGroupsRequest

type ListGroupsRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsRequest) Descriptor deprecated

func (*ListGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsRequest) GetGroup

func (x *ListGroupsRequest) GetGroup() *OpGroup

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) ProtoReflect added in v1.2.14

func (x *ListGroupsRequest) ProtoReflect() protoreflect.Message

func (*ListGroupsRequest) Reset

func (x *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (x *ListGroupsRequest) String() string

type ListGroupsResponse

type ListGroupsResponse struct {
	Groups []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsResponse) Descriptor deprecated

func (*ListGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsResponse) GetGroups

func (x *ListGroupsResponse) GetGroups() []*Group

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) ProtoReflect added in v1.2.14

func (x *ListGroupsResponse) ProtoReflect() protoreflect.Message

func (*ListGroupsResponse) Reset

func (x *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (x *ListGroupsResponse) String() string

type ListRolesForEntityRequest

type ListRolesForEntityRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRolesForEntityRequest) Descriptor deprecated

func (*ListRolesForEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRolesForEntityRequest.ProtoReflect.Descriptor instead.

func (*ListRolesForEntityRequest) GetRole

func (x *ListRolesForEntityRequest) GetRole() *OpRole

func (*ListRolesForEntityRequest) ProtoMessage

func (*ListRolesForEntityRequest) ProtoMessage()

func (*ListRolesForEntityRequest) ProtoReflect added in v1.2.14

func (*ListRolesForEntityRequest) Reset

func (x *ListRolesForEntityRequest) Reset()

func (*ListRolesForEntityRequest) String

func (x *ListRolesForEntityRequest) String() string

type ListRolesForEntityResponse

type ListRolesForEntityResponse struct {
	Roles []*Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRolesForEntityResponse) Descriptor deprecated

func (*ListRolesForEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRolesForEntityResponse.ProtoReflect.Descriptor instead.

func (*ListRolesForEntityResponse) GetRoles

func (x *ListRolesForEntityResponse) GetRoles() []*Role

func (*ListRolesForEntityResponse) ProtoMessage

func (*ListRolesForEntityResponse) ProtoMessage()

func (*ListRolesForEntityResponse) ProtoReflect added in v1.2.14

func (*ListRolesForEntityResponse) Reset

func (x *ListRolesForEntityResponse) Reset()

func (*ListRolesForEntityResponse) String

func (x *ListRolesForEntityResponse) String() string

type ListRolesRequest

type ListRolesRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRolesRequest) Descriptor deprecated

func (*ListRolesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRolesRequest.ProtoReflect.Descriptor instead.

func (*ListRolesRequest) GetRole

func (x *ListRolesRequest) GetRole() *OpRole

func (*ListRolesRequest) ProtoMessage

func (*ListRolesRequest) ProtoMessage()

func (*ListRolesRequest) ProtoReflect added in v1.2.14

func (x *ListRolesRequest) ProtoReflect() protoreflect.Message

func (*ListRolesRequest) Reset

func (x *ListRolesRequest) Reset()

func (*ListRolesRequest) String

func (x *ListRolesRequest) String() string

type ListRolesResponse

type ListRolesResponse struct {
	Roles []*Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRolesResponse) Descriptor deprecated

func (*ListRolesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRolesResponse.ProtoReflect.Descriptor instead.

func (*ListRolesResponse) GetRoles

func (x *ListRolesResponse) GetRoles() []*Role

func (*ListRolesResponse) ProtoMessage

func (*ListRolesResponse) ProtoMessage()

func (*ListRolesResponse) ProtoReflect added in v1.2.14

func (x *ListRolesResponse) ProtoReflect() protoreflect.Message

func (*ListRolesResponse) Reset

func (x *ListRolesResponse) Reset()

func (*ListRolesResponse) String

func (x *ListRolesResponse) String() string

type OpAction

type OpAction struct {
	Id          *wrapperspb.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        *wrapperspb.StringValue            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias       *wrapperspb.StringValue            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Description *wrapperspb.StringValue            `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Extra       map[string]*wrapperspb.StringValue `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OpAction) Descriptor deprecated

func (*OpAction) Descriptor() ([]byte, []int)

Deprecated: Use OpAction.ProtoReflect.Descriptor instead.

func (*OpAction) GetAlias

func (x *OpAction) GetAlias() *wrapperspb.StringValue

func (*OpAction) GetDescription

func (x *OpAction) GetDescription() *wrapperspb.StringValue

func (*OpAction) GetExtra

func (x *OpAction) GetExtra() map[string]*wrapperspb.StringValue

func (*OpAction) GetId

func (x *OpAction) GetId() *wrapperspb.StringValue

func (*OpAction) GetName

func (x *OpAction) GetName() *wrapperspb.StringValue

func (*OpAction) ProtoMessage

func (*OpAction) ProtoMessage()

func (*OpAction) ProtoReflect added in v1.2.14

func (x *OpAction) ProtoReflect() protoreflect.Message

func (*OpAction) Reset

func (x *OpAction) Reset()

func (*OpAction) String

func (x *OpAction) String() string

type OpCredential

type OpCredential struct {
	Id          *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domain      *OpDomain               `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Roles       []*OpRole               `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	Entity      *OpEntity               `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	Name        *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias       *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Secret      *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=secret,proto3" json:"secret,omitempty"`
	Description *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	ExpiresAt   *timestamppb.Timestamp  `protobuf:"bytes,9,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*OpCredential) Descriptor deprecated

func (*OpCredential) Descriptor() ([]byte, []int)

Deprecated: Use OpCredential.ProtoReflect.Descriptor instead.

func (*OpCredential) GetAlias

func (x *OpCredential) GetAlias() *wrapperspb.StringValue

func (*OpCredential) GetDescription

func (x *OpCredential) GetDescription() *wrapperspb.StringValue

func (*OpCredential) GetDomain

func (x *OpCredential) GetDomain() *OpDomain

func (*OpCredential) GetEntity

func (x *OpCredential) GetEntity() *OpEntity

func (*OpCredential) GetExpiresAt

func (x *OpCredential) GetExpiresAt() *timestamppb.Timestamp

func (*OpCredential) GetId

func (x *OpCredential) GetId() *wrapperspb.StringValue

func (*OpCredential) GetName

func (x *OpCredential) GetName() *wrapperspb.StringValue

func (*OpCredential) GetRoles

func (x *OpCredential) GetRoles() []*OpRole

func (*OpCredential) GetSecret

func (x *OpCredential) GetSecret() *wrapperspb.StringValue

func (*OpCredential) ProtoMessage

func (*OpCredential) ProtoMessage()

func (*OpCredential) ProtoReflect added in v1.2.14

func (x *OpCredential) ProtoReflect() protoreflect.Message

func (*OpCredential) Reset

func (x *OpCredential) Reset()

func (*OpCredential) String

func (x *OpCredential) String() string

type OpDomain

type OpDomain struct {
	Id       *wrapperspb.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     *wrapperspb.StringValue            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias    *wrapperspb.StringValue            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Parent   *OpDomain                          `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"`
	Children []*OpDomain                        `protobuf:"bytes,5,rep,name=children,proto3" json:"children,omitempty"`
	Extra    map[string]*wrapperspb.StringValue `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OpDomain) Descriptor deprecated

func (*OpDomain) Descriptor() ([]byte, []int)

Deprecated: Use OpDomain.ProtoReflect.Descriptor instead.

func (*OpDomain) GetAlias

func (x *OpDomain) GetAlias() *wrapperspb.StringValue

func (*OpDomain) GetChildren

func (x *OpDomain) GetChildren() []*OpDomain

func (*OpDomain) GetExtra

func (x *OpDomain) GetExtra() map[string]*wrapperspb.StringValue

func (*OpDomain) GetId

func (x *OpDomain) GetId() *wrapperspb.StringValue

func (*OpDomain) GetName

func (x *OpDomain) GetName() *wrapperspb.StringValue

func (*OpDomain) GetParent

func (x *OpDomain) GetParent() *OpDomain

func (*OpDomain) ProtoMessage

func (*OpDomain) ProtoMessage()

func (*OpDomain) ProtoReflect added in v1.2.14

func (x *OpDomain) ProtoReflect() protoreflect.Message

func (*OpDomain) Reset

func (x *OpDomain) Reset()

func (*OpDomain) String

func (x *OpDomain) String() string

type OpEntity

type OpEntity struct {
	Id       *wrapperspb.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domains  []*OpDomain                        `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	Groups   []*OpGroup                         `protobuf:"bytes,3,rep,name=groups,proto3" json:"groups,omitempty"`
	Roles    []*OpRole                          `protobuf:"bytes,4,rep,name=roles,proto3" json:"roles,omitempty"`
	Name     *wrapperspb.StringValue            `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias    *wrapperspb.StringValue            `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Password *wrapperspb.StringValue            `protobuf:"bytes,7,opt,name=password,proto3" json:"password,omitempty"`
	Extra    map[string]*wrapperspb.StringValue `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OpEntity) Descriptor deprecated

func (*OpEntity) Descriptor() ([]byte, []int)

Deprecated: Use OpEntity.ProtoReflect.Descriptor instead.

func (*OpEntity) GetAlias

func (x *OpEntity) GetAlias() *wrapperspb.StringValue

func (*OpEntity) GetDomains

func (x *OpEntity) GetDomains() []*OpDomain

func (*OpEntity) GetExtra

func (x *OpEntity) GetExtra() map[string]*wrapperspb.StringValue

func (*OpEntity) GetGroups

func (x *OpEntity) GetGroups() []*OpGroup

func (*OpEntity) GetId

func (x *OpEntity) GetId() *wrapperspb.StringValue

func (*OpEntity) GetName

func (x *OpEntity) GetName() *wrapperspb.StringValue

func (*OpEntity) GetPassword

func (x *OpEntity) GetPassword() *wrapperspb.StringValue

func (*OpEntity) GetRoles

func (x *OpEntity) GetRoles() []*OpRole

func (*OpEntity) ProtoMessage

func (*OpEntity) ProtoMessage()

func (*OpEntity) ProtoReflect added in v1.2.14

func (x *OpEntity) ProtoReflect() protoreflect.Message

func (*OpEntity) Reset

func (x *OpEntity) Reset()

func (*OpEntity) String

func (x *OpEntity) String() string

type OpGroup

type OpGroup struct {
	Id          *wrapperspb.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Domain      *OpDomain                          `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Roles       []*OpRole                          `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"`
	Subjects    []*OpEntity                        `protobuf:"bytes,4,rep,name=subjects,proto3" json:"subjects,omitempty"`
	Objects     []*OpEntity                        `protobuf:"bytes,5,rep,name=objects,proto3" json:"objects,omitempty"`
	Name        *wrapperspb.StringValue            `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Alias       *wrapperspb.StringValue            `protobuf:"bytes,7,opt,name=alias,proto3" json:"alias,omitempty"`
	Description *wrapperspb.StringValue            `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	Extra       map[string]*wrapperspb.StringValue `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OpGroup) Descriptor deprecated

func (*OpGroup) Descriptor() ([]byte, []int)

Deprecated: Use OpGroup.ProtoReflect.Descriptor instead.

func (*OpGroup) GetAlias

func (x *OpGroup) GetAlias() *wrapperspb.StringValue

func (*OpGroup) GetDescription

func (x *OpGroup) GetDescription() *wrapperspb.StringValue

func (*OpGroup) GetDomain

func (x *OpGroup) GetDomain() *OpDomain

func (*OpGroup) GetExtra

func (x *OpGroup) GetExtra() map[string]*wrapperspb.StringValue

func (*OpGroup) GetId

func (x *OpGroup) GetId() *wrapperspb.StringValue

func (*OpGroup) GetName

func (x *OpGroup) GetName() *wrapperspb.StringValue

func (*OpGroup) GetObjects

func (x *OpGroup) GetObjects() []*OpEntity

func (*OpGroup) GetRoles

func (x *OpGroup) GetRoles() []*OpRole

func (*OpGroup) GetSubjects

func (x *OpGroup) GetSubjects() []*OpEntity

func (*OpGroup) ProtoMessage

func (*OpGroup) ProtoMessage()

func (*OpGroup) ProtoReflect added in v1.2.14

func (x *OpGroup) ProtoReflect() protoreflect.Message

func (*OpGroup) Reset

func (x *OpGroup) Reset()

func (*OpGroup) String

func (x *OpGroup) String() string

type OpRole

type OpRole struct {
	Id          *wrapperspb.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        *wrapperspb.StringValue            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias       *wrapperspb.StringValue            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Actions     []*OpAction                        `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"`
	Description *wrapperspb.StringValue            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Extra       map[string]*wrapperspb.StringValue `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OpRole) Descriptor deprecated

func (*OpRole) Descriptor() ([]byte, []int)

Deprecated: Use OpRole.ProtoReflect.Descriptor instead.

func (*OpRole) GetActions

func (x *OpRole) GetActions() []*OpAction

func (*OpRole) GetAlias

func (x *OpRole) GetAlias() *wrapperspb.StringValue

func (*OpRole) GetDescription

func (x *OpRole) GetDescription() *wrapperspb.StringValue

func (*OpRole) GetExtra

func (x *OpRole) GetExtra() map[string]*wrapperspb.StringValue

func (*OpRole) GetId

func (x *OpRole) GetId() *wrapperspb.StringValue

func (*OpRole) GetName

func (x *OpRole) GetName() *wrapperspb.StringValue

func (*OpRole) ProtoMessage

func (*OpRole) ProtoMessage()

func (*OpRole) ProtoReflect added in v1.2.14

func (x *OpRole) ProtoReflect() protoreflect.Message

func (*OpRole) Reset

func (x *OpRole) Reset()

func (*OpRole) String

func (x *OpRole) String() string

type OpToken

type OpToken struct {
	Id         *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IssuedAt   *timestamppb.Timestamp  `protobuf:"bytes,2,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
	ExpiresAt  *timestamppb.Timestamp  `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	Entity     *OpEntity               `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	Roles      []*OpRole               `protobuf:"bytes,5,rep,name=roles,proto3" json:"roles,omitempty"`
	Domain     *OpDomain               `protobuf:"bytes,6,opt,name=domain,proto3" json:"domain,omitempty"`
	Credential *OpCredential           `protobuf:"bytes,7,opt,name=credential,proto3" json:"credential,omitempty"`
	Text       *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"`
	Groups     []*OpGroup              `protobuf:"bytes,9,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*OpToken) Descriptor deprecated

func (*OpToken) Descriptor() ([]byte, []int)

Deprecated: Use OpToken.ProtoReflect.Descriptor instead.

func (*OpToken) GetCredential

func (x *OpToken) GetCredential() *OpCredential

func (*OpToken) GetDomain

func (x *OpToken) GetDomain() *OpDomain

func (*OpToken) GetEntity

func (x *OpToken) GetEntity() *OpEntity

func (*OpToken) GetExpiresAt

func (x *OpToken) GetExpiresAt() *timestamppb.Timestamp

func (*OpToken) GetGroups

func (x *OpToken) GetGroups() []*OpGroup

func (*OpToken) GetId

func (x *OpToken) GetId() *wrapperspb.StringValue

func (*OpToken) GetIssuedAt

func (x *OpToken) GetIssuedAt() *timestamppb.Timestamp

func (*OpToken) GetRoles

func (x *OpToken) GetRoles() []*OpRole

func (*OpToken) GetText

func (x *OpToken) GetText() *wrapperspb.StringValue

func (*OpToken) ProtoMessage

func (*OpToken) ProtoMessage()

func (*OpToken) ProtoReflect added in v1.2.14

func (x *OpToken) ProtoReflect() protoreflect.Message

func (*OpToken) Reset

func (x *OpToken) Reset()

func (*OpToken) String

func (x *OpToken) String() string

type PatchActionRequest

type PatchActionRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchActionRequest) Descriptor deprecated

func (*PatchActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchActionRequest.ProtoReflect.Descriptor instead.

func (*PatchActionRequest) GetAction

func (x *PatchActionRequest) GetAction() *OpAction

func (*PatchActionRequest) ProtoMessage

func (*PatchActionRequest) ProtoMessage()

func (*PatchActionRequest) ProtoReflect added in v1.2.14

func (x *PatchActionRequest) ProtoReflect() protoreflect.Message

func (*PatchActionRequest) Reset

func (x *PatchActionRequest) Reset()

func (*PatchActionRequest) String

func (x *PatchActionRequest) String() string

type PatchActionResponse

type PatchActionResponse struct {
	Action *Action `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchActionResponse) Descriptor deprecated

func (*PatchActionResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchActionResponse.ProtoReflect.Descriptor instead.

func (*PatchActionResponse) GetAction

func (x *PatchActionResponse) GetAction() *Action

func (*PatchActionResponse) ProtoMessage

func (*PatchActionResponse) ProtoMessage()

func (*PatchActionResponse) ProtoReflect added in v1.2.14

func (x *PatchActionResponse) ProtoReflect() protoreflect.Message

func (*PatchActionResponse) Reset

func (x *PatchActionResponse) Reset()

func (*PatchActionResponse) String

func (x *PatchActionResponse) String() string

type PatchCredentialRequest

type PatchCredentialRequest struct {
	Credential *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchCredentialRequest) Descriptor deprecated

func (*PatchCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchCredentialRequest.ProtoReflect.Descriptor instead.

func (*PatchCredentialRequest) GetCredential

func (x *PatchCredentialRequest) GetCredential() *OpCredential

func (*PatchCredentialRequest) ProtoMessage

func (*PatchCredentialRequest) ProtoMessage()

func (*PatchCredentialRequest) ProtoReflect added in v1.2.14

func (x *PatchCredentialRequest) ProtoReflect() protoreflect.Message

func (*PatchCredentialRequest) Reset

func (x *PatchCredentialRequest) Reset()

func (*PatchCredentialRequest) String

func (x *PatchCredentialRequest) String() string

type PatchCredentialResponse

type PatchCredentialResponse struct {
	Credential *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchCredentialResponse) Descriptor deprecated

func (*PatchCredentialResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchCredentialResponse.ProtoReflect.Descriptor instead.

func (*PatchCredentialResponse) GetCredential

func (x *PatchCredentialResponse) GetCredential() *Credential

func (*PatchCredentialResponse) ProtoMessage

func (*PatchCredentialResponse) ProtoMessage()

func (*PatchCredentialResponse) ProtoReflect added in v1.2.14

func (x *PatchCredentialResponse) ProtoReflect() protoreflect.Message

func (*PatchCredentialResponse) Reset

func (x *PatchCredentialResponse) Reset()

func (*PatchCredentialResponse) String

func (x *PatchCredentialResponse) String() string

type PatchDomainRequest

type PatchDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchDomainRequest) Descriptor deprecated

func (*PatchDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchDomainRequest.ProtoReflect.Descriptor instead.

func (*PatchDomainRequest) GetDomain

func (x *PatchDomainRequest) GetDomain() *OpDomain

func (*PatchDomainRequest) ProtoMessage

func (*PatchDomainRequest) ProtoMessage()

func (*PatchDomainRequest) ProtoReflect added in v1.2.14

func (x *PatchDomainRequest) ProtoReflect() protoreflect.Message

func (*PatchDomainRequest) Reset

func (x *PatchDomainRequest) Reset()

func (*PatchDomainRequest) String

func (x *PatchDomainRequest) String() string

type PatchDomainResponse

type PatchDomainResponse struct {
	Domain *Domain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchDomainResponse) Descriptor deprecated

func (*PatchDomainResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchDomainResponse.ProtoReflect.Descriptor instead.

func (*PatchDomainResponse) GetDomain

func (x *PatchDomainResponse) GetDomain() *Domain

func (*PatchDomainResponse) ProtoMessage

func (*PatchDomainResponse) ProtoMessage()

func (*PatchDomainResponse) ProtoReflect added in v1.2.14

func (x *PatchDomainResponse) ProtoReflect() protoreflect.Message

func (*PatchDomainResponse) Reset

func (x *PatchDomainResponse) Reset()

func (*PatchDomainResponse) String

func (x *PatchDomainResponse) String() string

type PatchEntityRequest

type PatchEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchEntityRequest) Descriptor deprecated

func (*PatchEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchEntityRequest.ProtoReflect.Descriptor instead.

func (*PatchEntityRequest) GetEntity

func (x *PatchEntityRequest) GetEntity() *OpEntity

func (*PatchEntityRequest) ProtoMessage

func (*PatchEntityRequest) ProtoMessage()

func (*PatchEntityRequest) ProtoReflect added in v1.2.14

func (x *PatchEntityRequest) ProtoReflect() protoreflect.Message

func (*PatchEntityRequest) Reset

func (x *PatchEntityRequest) Reset()

func (*PatchEntityRequest) String

func (x *PatchEntityRequest) String() string

type PatchEntityResponse

type PatchEntityResponse struct {
	Entity *Entity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchEntityResponse) Descriptor deprecated

func (*PatchEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchEntityResponse.ProtoReflect.Descriptor instead.

func (*PatchEntityResponse) GetEntity

func (x *PatchEntityResponse) GetEntity() *Entity

func (*PatchEntityResponse) ProtoMessage

func (*PatchEntityResponse) ProtoMessage()

func (*PatchEntityResponse) ProtoReflect added in v1.2.14

func (x *PatchEntityResponse) ProtoReflect() protoreflect.Message

func (*PatchEntityResponse) Reset

func (x *PatchEntityResponse) Reset()

func (*PatchEntityResponse) String

func (x *PatchEntityResponse) String() string

type PatchGroupRequest

type PatchGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchGroupRequest) Descriptor deprecated

func (*PatchGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchGroupRequest.ProtoReflect.Descriptor instead.

func (*PatchGroupRequest) GetGroup

func (x *PatchGroupRequest) GetGroup() *OpGroup

func (*PatchGroupRequest) ProtoMessage

func (*PatchGroupRequest) ProtoMessage()

func (*PatchGroupRequest) ProtoReflect added in v1.2.14

func (x *PatchGroupRequest) ProtoReflect() protoreflect.Message

func (*PatchGroupRequest) Reset

func (x *PatchGroupRequest) Reset()

func (*PatchGroupRequest) String

func (x *PatchGroupRequest) String() string

type PatchGroupResponse

type PatchGroupResponse struct {
	Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchGroupResponse) Descriptor deprecated

func (*PatchGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchGroupResponse.ProtoReflect.Descriptor instead.

func (*PatchGroupResponse) GetGroup

func (x *PatchGroupResponse) GetGroup() *Group

func (*PatchGroupResponse) ProtoMessage

func (*PatchGroupResponse) ProtoMessage()

func (*PatchGroupResponse) ProtoReflect added in v1.2.14

func (x *PatchGroupResponse) ProtoReflect() protoreflect.Message

func (*PatchGroupResponse) Reset

func (x *PatchGroupResponse) Reset()

func (*PatchGroupResponse) String

func (x *PatchGroupResponse) String() string

type PatchRoleRequest

type PatchRoleRequest struct {
	Role *OpRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchRoleRequest) Descriptor deprecated

func (*PatchRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchRoleRequest.ProtoReflect.Descriptor instead.

func (*PatchRoleRequest) GetRole

func (x *PatchRoleRequest) GetRole() *OpRole

func (*PatchRoleRequest) ProtoMessage

func (*PatchRoleRequest) ProtoMessage()

func (*PatchRoleRequest) ProtoReflect added in v1.2.14

func (x *PatchRoleRequest) ProtoReflect() protoreflect.Message

func (*PatchRoleRequest) Reset

func (x *PatchRoleRequest) Reset()

func (*PatchRoleRequest) String

func (x *PatchRoleRequest) String() string

type PatchRoleResponse

type PatchRoleResponse struct {
	Role *Role `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchRoleResponse) Descriptor deprecated

func (*PatchRoleResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchRoleResponse.ProtoReflect.Descriptor instead.

func (*PatchRoleResponse) GetRole

func (x *PatchRoleResponse) GetRole() *Role

func (*PatchRoleResponse) ProtoMessage

func (*PatchRoleResponse) ProtoMessage()

func (*PatchRoleResponse) ProtoReflect added in v1.2.14

func (x *PatchRoleResponse) ProtoReflect() protoreflect.Message

func (*PatchRoleResponse) Reset

func (x *PatchRoleResponse) Reset()

func (*PatchRoleResponse) String

func (x *PatchRoleResponse) String() string

type RemoveActionFromRoleRequest

type RemoveActionFromRoleRequest struct {
	Action *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	Role   *OpRole   `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveActionFromRoleRequest) Descriptor deprecated

func (*RemoveActionFromRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveActionFromRoleRequest.ProtoReflect.Descriptor instead.

func (*RemoveActionFromRoleRequest) GetAction

func (x *RemoveActionFromRoleRequest) GetAction() *OpAction

func (*RemoveActionFromRoleRequest) GetRole

func (x *RemoveActionFromRoleRequest) GetRole() *OpRole

func (*RemoveActionFromRoleRequest) ProtoMessage

func (*RemoveActionFromRoleRequest) ProtoMessage()

func (*RemoveActionFromRoleRequest) ProtoReflect added in v1.2.14

func (*RemoveActionFromRoleRequest) Reset

func (x *RemoveActionFromRoleRequest) Reset()

func (*RemoveActionFromRoleRequest) String

func (x *RemoveActionFromRoleRequest) String() string

type RemoveEntityFromDomainRequest

type RemoveEntityFromDomainRequest struct {
	Domain *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	Entity *OpEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveEntityFromDomainRequest) Descriptor deprecated

func (*RemoveEntityFromDomainRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveEntityFromDomainRequest.ProtoReflect.Descriptor instead.

func (*RemoveEntityFromDomainRequest) GetDomain

func (x *RemoveEntityFromDomainRequest) GetDomain() *OpDomain

func (*RemoveEntityFromDomainRequest) GetEntity

func (x *RemoveEntityFromDomainRequest) GetEntity() *OpEntity

func (*RemoveEntityFromDomainRequest) ProtoMessage

func (*RemoveEntityFromDomainRequest) ProtoMessage()

func (*RemoveEntityFromDomainRequest) ProtoReflect added in v1.2.14

func (*RemoveEntityFromDomainRequest) Reset

func (x *RemoveEntityFromDomainRequest) Reset()

func (*RemoveEntityFromDomainRequest) String

type RemoveObjectFromGroupRequest

type RemoveObjectFromGroupRequest struct {
	Group  *OpGroup  `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Object *OpEntity `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveObjectFromGroupRequest) Descriptor deprecated

func (*RemoveObjectFromGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveObjectFromGroupRequest.ProtoReflect.Descriptor instead.

func (*RemoveObjectFromGroupRequest) GetGroup

func (x *RemoveObjectFromGroupRequest) GetGroup() *OpGroup

func (*RemoveObjectFromGroupRequest) GetObject

func (x *RemoveObjectFromGroupRequest) GetObject() *OpEntity

func (*RemoveObjectFromGroupRequest) ProtoMessage

func (*RemoveObjectFromGroupRequest) ProtoMessage()

func (*RemoveObjectFromGroupRequest) ProtoReflect added in v1.2.14

func (*RemoveObjectFromGroupRequest) Reset

func (x *RemoveObjectFromGroupRequest) Reset()

func (*RemoveObjectFromGroupRequest) String

type RemoveRoleFromEntityRequest

type RemoveRoleFromEntityRequest struct {
	Entity *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	Role   *OpRole   `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveRoleFromEntityRequest) Descriptor deprecated

func (*RemoveRoleFromEntityRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveRoleFromEntityRequest.ProtoReflect.Descriptor instead.

func (*RemoveRoleFromEntityRequest) GetEntity

func (x *RemoveRoleFromEntityRequest) GetEntity() *OpEntity

func (*RemoveRoleFromEntityRequest) GetRole

func (x *RemoveRoleFromEntityRequest) GetRole() *OpRole

func (*RemoveRoleFromEntityRequest) ProtoMessage

func (*RemoveRoleFromEntityRequest) ProtoMessage()

func (*RemoveRoleFromEntityRequest) ProtoReflect added in v1.2.14

func (*RemoveRoleFromEntityRequest) Reset

func (x *RemoveRoleFromEntityRequest) Reset()

func (*RemoveRoleFromEntityRequest) String

func (x *RemoveRoleFromEntityRequest) String() string

type RemoveRoleFromGroupRequest

type RemoveRoleFromGroupRequest struct {
	Group *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Role  *OpRole  `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveRoleFromGroupRequest) Descriptor deprecated

func (*RemoveRoleFromGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveRoleFromGroupRequest.ProtoReflect.Descriptor instead.

func (*RemoveRoleFromGroupRequest) GetGroup

func (x *RemoveRoleFromGroupRequest) GetGroup() *OpGroup

func (*RemoveRoleFromGroupRequest) GetRole

func (x *RemoveRoleFromGroupRequest) GetRole() *OpRole

func (*RemoveRoleFromGroupRequest) ProtoMessage

func (*RemoveRoleFromGroupRequest) ProtoMessage()

func (*RemoveRoleFromGroupRequest) ProtoReflect added in v1.2.14

func (*RemoveRoleFromGroupRequest) Reset

func (x *RemoveRoleFromGroupRequest) Reset()

func (*RemoveRoleFromGroupRequest) String

func (x *RemoveRoleFromGroupRequest) String() string

type RemoveSubjectFromGroupRequest

type RemoveSubjectFromGroupRequest struct {
	Group   *OpGroup  `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Subject *OpEntity `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveSubjectFromGroupRequest) Descriptor deprecated

func (*RemoveSubjectFromGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveSubjectFromGroupRequest.ProtoReflect.Descriptor instead.

func (*RemoveSubjectFromGroupRequest) GetGroup

func (x *RemoveSubjectFromGroupRequest) GetGroup() *OpGroup

func (*RemoveSubjectFromGroupRequest) GetSubject

func (x *RemoveSubjectFromGroupRequest) GetSubject() *OpEntity

func (*RemoveSubjectFromGroupRequest) ProtoMessage

func (*RemoveSubjectFromGroupRequest) ProtoMessage()

func (*RemoveSubjectFromGroupRequest) ProtoReflect added in v1.2.14

func (*RemoveSubjectFromGroupRequest) Reset

func (x *RemoveSubjectFromGroupRequest) Reset()

func (*RemoveSubjectFromGroupRequest) String

type RevokeTokenRequest

type RevokeTokenRequest struct {
	Token *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokeTokenRequest) Descriptor deprecated

func (*RevokeTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use RevokeTokenRequest.ProtoReflect.Descriptor instead.

func (*RevokeTokenRequest) GetToken

func (x *RevokeTokenRequest) GetToken() *OpToken

func (*RevokeTokenRequest) ProtoMessage

func (*RevokeTokenRequest) ProtoMessage()

func (*RevokeTokenRequest) ProtoReflect added in v1.2.14

func (x *RevokeTokenRequest) ProtoReflect() protoreflect.Message

func (*RevokeTokenRequest) Reset

func (x *RevokeTokenRequest) Reset()

func (*RevokeTokenRequest) String

func (x *RevokeTokenRequest) String() string

type Role

type Role struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias       string            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Description string            `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Actions     []*Action         `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	Extra       map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Role) Descriptor deprecated

func (*Role) Descriptor() ([]byte, []int)

Deprecated: Use Role.ProtoReflect.Descriptor instead.

func (*Role) GetActions

func (x *Role) GetActions() []*Action

func (*Role) GetAlias

func (x *Role) GetAlias() string

func (*Role) GetDescription

func (x *Role) GetDescription() string

func (*Role) GetExtra

func (x *Role) GetExtra() map[string]string

func (*Role) GetId

func (x *Role) GetId() string

func (*Role) GetName

func (x *Role) GetName() string

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) ProtoReflect added in v1.2.14

func (x *Role) ProtoReflect() protoreflect.Message

func (*Role) Reset

func (x *Role) Reset()

func (*Role) String

func (x *Role) String() string

type ShowEntityResponse

type ShowEntityResponse struct {
	Entity *Entity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	// contains filtered or unexported fields
}

func (*ShowEntityResponse) Descriptor deprecated

func (*ShowEntityResponse) Descriptor() ([]byte, []int)

Deprecated: Use ShowEntityResponse.ProtoReflect.Descriptor instead.

func (*ShowEntityResponse) GetEntity

func (x *ShowEntityResponse) GetEntity() *Entity

func (*ShowEntityResponse) ProtoMessage

func (*ShowEntityResponse) ProtoMessage()

func (*ShowEntityResponse) ProtoReflect added in v1.2.14

func (x *ShowEntityResponse) ProtoReflect() protoreflect.Message

func (*ShowEntityResponse) Reset

func (x *ShowEntityResponse) Reset()

func (*ShowEntityResponse) String

func (x *ShowEntityResponse) String() string

type ShowGroupsResponse

type ShowGroupsResponse struct {
	Groups []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ShowGroupsResponse) Descriptor deprecated

func (*ShowGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ShowGroupsResponse.ProtoReflect.Descriptor instead.

func (*ShowGroupsResponse) GetGroups

func (x *ShowGroupsResponse) GetGroups() []*Group

func (*ShowGroupsResponse) ProtoMessage

func (*ShowGroupsResponse) ProtoMessage()

func (*ShowGroupsResponse) ProtoReflect added in v1.2.14

func (x *ShowGroupsResponse) ProtoReflect() protoreflect.Message

func (*ShowGroupsResponse) Reset

func (x *ShowGroupsResponse) Reset()

func (*ShowGroupsResponse) String

func (x *ShowGroupsResponse) String() string

type Token

type Token struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IssuedAt   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
	ExpiresAt  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	Entity     *Entity                `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	Roles      []*Role                `protobuf:"bytes,5,rep,name=roles,proto3" json:"roles,omitempty"`
	Domain     *Domain                `protobuf:"bytes,6,opt,name=domain,proto3" json:"domain,omitempty"`
	Credential *Credential            `protobuf:"bytes,7,opt,name=credential,proto3" json:"credential,omitempty"`
	Text       string                 `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"`
	Groups     []*Group               `protobuf:"bytes,9,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*Token) Descriptor deprecated

func (*Token) Descriptor() ([]byte, []int)

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetCredential

func (x *Token) GetCredential() *Credential

func (*Token) GetDomain

func (x *Token) GetDomain() *Domain

func (*Token) GetEntity

func (x *Token) GetEntity() *Entity

func (*Token) GetExpiresAt

func (x *Token) GetExpiresAt() *timestamppb.Timestamp

func (*Token) GetGroups

func (x *Token) GetGroups() []*Group

func (*Token) GetId

func (x *Token) GetId() string

func (*Token) GetIssuedAt

func (x *Token) GetIssuedAt() *timestamppb.Timestamp

func (*Token) GetRoles

func (x *Token) GetRoles() []*Role

func (*Token) GetText

func (x *Token) GetText() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect added in v1.2.14

func (x *Token) ProtoReflect() protoreflect.Message

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type UnimplementedIdentitydServiceServer added in v1.2.14

type UnimplementedIdentitydServiceServer struct {
}

UnimplementedIdentitydServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedIdentitydServiceServer) AddActionToRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AddEntityToDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AddObjectToGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AddRoleToEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AddRoleToGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AddSubjectToGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) AuthorizeToken added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CheckToken added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateAction added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateCredential added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) CreateRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteAction added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteCredential added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) DeleteRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetAction added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetCredential added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) GetRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) IssueTokenByCredential added in v1.2.14

func (*UnimplementedIdentitydServiceServer) IssueTokenByPassword added in v1.2.14

func (*UnimplementedIdentitydServiceServer) IssueTokenByToken added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListActions added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListCredentials added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListCredentialsForEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListDomains added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListEntities added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListGroups added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListGroupsForObject added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListGroupsForSubject added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListRoles added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ListRolesForEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchAction added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchCredential added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) PatchRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveActionFromRole added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveEntityFromDomain added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveObjectFromGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveRoleFromEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveRoleFromGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RemoveSubjectFromGroup added in v1.2.14

func (*UnimplementedIdentitydServiceServer) RevokeToken added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ShowEntity added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ShowGroups added in v1.2.14

func (*UnimplementedIdentitydServiceServer) ValidateToken added in v1.2.14

type ValidateTokenRequest

type ValidateTokenRequest struct {
	Token *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateTokenRequest) Descriptor deprecated

func (*ValidateTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateTokenRequest.ProtoReflect.Descriptor instead.

func (*ValidateTokenRequest) GetToken

func (x *ValidateTokenRequest) GetToken() *OpToken

func (*ValidateTokenRequest) ProtoMessage

func (*ValidateTokenRequest) ProtoMessage()

func (*ValidateTokenRequest) ProtoReflect added in v1.2.14

func (x *ValidateTokenRequest) ProtoReflect() protoreflect.Message

func (*ValidateTokenRequest) Reset

func (x *ValidateTokenRequest) Reset()

func (*ValidateTokenRequest) String

func (x *ValidateTokenRequest) String() string

type ValidateTokenResponse

type ValidateTokenResponse struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateTokenResponse) Descriptor deprecated

func (*ValidateTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateTokenResponse.ProtoReflect.Descriptor instead.

func (*ValidateTokenResponse) GetToken

func (x *ValidateTokenResponse) GetToken() *Token

func (*ValidateTokenResponse) ProtoMessage

func (*ValidateTokenResponse) ProtoMessage()

func (*ValidateTokenResponse) ProtoReflect added in v1.2.14

func (x *ValidateTokenResponse) ProtoReflect() protoreflect.Message

func (*ValidateTokenResponse) Reset

func (x *ValidateTokenResponse) Reset()

func (*ValidateTokenResponse) String

func (x *ValidateTokenResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL