identityd2

package
v1.2.5 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Action) Descriptor

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

func (*Action) GetAlias

func (m *Action) GetAlias() string

func (*Action) GetDescription

func (m *Action) GetDescription() string

func (*Action) GetExtra

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

func (*Action) GetId

func (m *Action) GetId() string

func (*Action) GetName

func (m *Action) GetName() string

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) Reset

func (m *Action) Reset()

func (*Action) String

func (m *Action) String() string

func (*Action) Validate

func (this *Action) Validate() error

func (*Action) XXX_DiscardUnknown

func (m *Action) XXX_DiscardUnknown()

func (*Action) XXX_Marshal

func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Action) XXX_Merge

func (m *Action) XXX_Merge(src proto.Message)

func (*Action) XXX_Size

func (m *Action) XXX_Size() int

func (*Action) XXX_Unmarshal

func (m *Action) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AddActionToRoleRequest) Descriptor

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

func (*AddActionToRoleRequest) GetAction

func (m *AddActionToRoleRequest) GetAction() *OpAction

func (*AddActionToRoleRequest) GetRole

func (m *AddActionToRoleRequest) GetRole() *OpRole

func (*AddActionToRoleRequest) ProtoMessage

func (*AddActionToRoleRequest) ProtoMessage()

func (*AddActionToRoleRequest) Reset

func (m *AddActionToRoleRequest) Reset()

func (*AddActionToRoleRequest) String

func (m *AddActionToRoleRequest) String() string

func (*AddActionToRoleRequest) Validate

func (this *AddActionToRoleRequest) Validate() error

func (*AddActionToRoleRequest) XXX_DiscardUnknown

func (m *AddActionToRoleRequest) XXX_DiscardUnknown()

func (*AddActionToRoleRequest) XXX_Marshal

func (m *AddActionToRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddActionToRoleRequest) XXX_Merge

func (m *AddActionToRoleRequest) XXX_Merge(src proto.Message)

func (*AddActionToRoleRequest) XXX_Size

func (m *AddActionToRoleRequest) XXX_Size() int

func (*AddActionToRoleRequest) XXX_Unmarshal

func (m *AddActionToRoleRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AddEntityToDomainRequest) Descriptor

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

func (*AddEntityToDomainRequest) GetDomain

func (m *AddEntityToDomainRequest) GetDomain() *OpDomain

func (*AddEntityToDomainRequest) GetEntity

func (m *AddEntityToDomainRequest) GetEntity() *OpEntity

func (*AddEntityToDomainRequest) ProtoMessage

func (*AddEntityToDomainRequest) ProtoMessage()

func (*AddEntityToDomainRequest) Reset

func (m *AddEntityToDomainRequest) Reset()

func (*AddEntityToDomainRequest) String

func (m *AddEntityToDomainRequest) String() string

func (*AddEntityToDomainRequest) Validate

func (this *AddEntityToDomainRequest) Validate() error

func (*AddEntityToDomainRequest) XXX_DiscardUnknown

func (m *AddEntityToDomainRequest) XXX_DiscardUnknown()

func (*AddEntityToDomainRequest) XXX_Marshal

func (m *AddEntityToDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddEntityToDomainRequest) XXX_Merge

func (m *AddEntityToDomainRequest) XXX_Merge(src proto.Message)

func (*AddEntityToDomainRequest) XXX_Size

func (m *AddEntityToDomainRequest) XXX_Size() int

func (*AddEntityToDomainRequest) XXX_Unmarshal

func (m *AddEntityToDomainRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AddObjectToGroupRequest) Descriptor

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

func (*AddObjectToGroupRequest) GetGroup

func (m *AddObjectToGroupRequest) GetGroup() *OpGroup

func (*AddObjectToGroupRequest) GetObject

func (m *AddObjectToGroupRequest) GetObject() *OpEntity

func (*AddObjectToGroupRequest) ProtoMessage

func (*AddObjectToGroupRequest) ProtoMessage()

func (*AddObjectToGroupRequest) Reset

func (m *AddObjectToGroupRequest) Reset()

func (*AddObjectToGroupRequest) String

func (m *AddObjectToGroupRequest) String() string

func (*AddObjectToGroupRequest) Validate

func (this *AddObjectToGroupRequest) Validate() error

func (*AddObjectToGroupRequest) XXX_DiscardUnknown

func (m *AddObjectToGroupRequest) XXX_DiscardUnknown()

func (*AddObjectToGroupRequest) XXX_Marshal

func (m *AddObjectToGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddObjectToGroupRequest) XXX_Merge

func (m *AddObjectToGroupRequest) XXX_Merge(src proto.Message)

func (*AddObjectToGroupRequest) XXX_Size

func (m *AddObjectToGroupRequest) XXX_Size() int

func (*AddObjectToGroupRequest) XXX_Unmarshal

func (m *AddObjectToGroupRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AddRoleToEntityRequest) Descriptor

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

func (*AddRoleToEntityRequest) GetEntity

func (m *AddRoleToEntityRequest) GetEntity() *OpEntity

func (*AddRoleToEntityRequest) GetRole

func (m *AddRoleToEntityRequest) GetRole() *OpRole

func (*AddRoleToEntityRequest) ProtoMessage

func (*AddRoleToEntityRequest) ProtoMessage()

func (*AddRoleToEntityRequest) Reset

func (m *AddRoleToEntityRequest) Reset()

func (*AddRoleToEntityRequest) String

func (m *AddRoleToEntityRequest) String() string

func (*AddRoleToEntityRequest) Validate

func (this *AddRoleToEntityRequest) Validate() error

func (*AddRoleToEntityRequest) XXX_DiscardUnknown

func (m *AddRoleToEntityRequest) XXX_DiscardUnknown()

func (*AddRoleToEntityRequest) XXX_Marshal

func (m *AddRoleToEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddRoleToEntityRequest) XXX_Merge

func (m *AddRoleToEntityRequest) XXX_Merge(src proto.Message)

func (*AddRoleToEntityRequest) XXX_Size

func (m *AddRoleToEntityRequest) XXX_Size() int

func (*AddRoleToEntityRequest) XXX_Unmarshal

func (m *AddRoleToEntityRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddRoleToGroupRequest) Descriptor

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

func (*AddRoleToGroupRequest) GetGroup

func (m *AddRoleToGroupRequest) GetGroup() *OpGroup

func (*AddRoleToGroupRequest) GetRole

func (m *AddRoleToGroupRequest) GetRole() *OpRole

func (*AddRoleToGroupRequest) ProtoMessage

func (*AddRoleToGroupRequest) ProtoMessage()

func (*AddRoleToGroupRequest) Reset

func (m *AddRoleToGroupRequest) Reset()

func (*AddRoleToGroupRequest) String

func (m *AddRoleToGroupRequest) String() string

func (*AddRoleToGroupRequest) Validate

func (this *AddRoleToGroupRequest) Validate() error

func (*AddRoleToGroupRequest) XXX_DiscardUnknown

func (m *AddRoleToGroupRequest) XXX_DiscardUnknown()

func (*AddRoleToGroupRequest) XXX_Marshal

func (m *AddRoleToGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddRoleToGroupRequest) XXX_Merge

func (m *AddRoleToGroupRequest) XXX_Merge(src proto.Message)

func (*AddRoleToGroupRequest) XXX_Size

func (m *AddRoleToGroupRequest) XXX_Size() int

func (*AddRoleToGroupRequest) XXX_Unmarshal

func (m *AddRoleToGroupRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AddSubjectToGroupRequest) Descriptor

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

func (*AddSubjectToGroupRequest) GetGroup

func (m *AddSubjectToGroupRequest) GetGroup() *OpGroup

func (*AddSubjectToGroupRequest) GetSubject

func (m *AddSubjectToGroupRequest) GetSubject() *OpEntity

func (*AddSubjectToGroupRequest) ProtoMessage

func (*AddSubjectToGroupRequest) ProtoMessage()

func (*AddSubjectToGroupRequest) Reset

func (m *AddSubjectToGroupRequest) Reset()

func (*AddSubjectToGroupRequest) String

func (m *AddSubjectToGroupRequest) String() string

func (*AddSubjectToGroupRequest) Validate

func (this *AddSubjectToGroupRequest) Validate() error

func (*AddSubjectToGroupRequest) XXX_DiscardUnknown

func (m *AddSubjectToGroupRequest) XXX_DiscardUnknown()

func (*AddSubjectToGroupRequest) XXX_Marshal

func (m *AddSubjectToGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddSubjectToGroupRequest) XXX_Merge

func (m *AddSubjectToGroupRequest) XXX_Merge(src proto.Message)

func (*AddSubjectToGroupRequest) XXX_Size

func (m *AddSubjectToGroupRequest) XXX_Size() int

func (*AddSubjectToGroupRequest) XXX_Unmarshal

func (m *AddSubjectToGroupRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AuthorizeTokenRequest) Descriptor

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

func (*AuthorizeTokenRequest) GetAction

func (m *AuthorizeTokenRequest) GetAction() *OpAction

func (*AuthorizeTokenRequest) GetObject

func (m *AuthorizeTokenRequest) GetObject() *OpEntity

func (*AuthorizeTokenRequest) ProtoMessage

func (*AuthorizeTokenRequest) ProtoMessage()

func (*AuthorizeTokenRequest) Reset

func (m *AuthorizeTokenRequest) Reset()

func (*AuthorizeTokenRequest) String

func (m *AuthorizeTokenRequest) String() string

func (*AuthorizeTokenRequest) Validate

func (this *AuthorizeTokenRequest) Validate() error

func (*AuthorizeTokenRequest) XXX_DiscardUnknown

func (m *AuthorizeTokenRequest) XXX_DiscardUnknown()

func (*AuthorizeTokenRequest) XXX_Marshal

func (m *AuthorizeTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthorizeTokenRequest) XXX_Merge

func (m *AuthorizeTokenRequest) XXX_Merge(src proto.Message)

func (*AuthorizeTokenRequest) XXX_Size

func (m *AuthorizeTokenRequest) XXX_Size() int

func (*AuthorizeTokenRequest) XXX_Unmarshal

func (m *AuthorizeTokenRequest) XXX_Unmarshal(b []byte) error

type CheckTokenRequest

type CheckTokenRequest struct {
	Token                *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CheckTokenRequest) Descriptor

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

func (*CheckTokenRequest) GetToken

func (m *CheckTokenRequest) GetToken() *OpToken

func (*CheckTokenRequest) ProtoMessage

func (*CheckTokenRequest) ProtoMessage()

func (*CheckTokenRequest) Reset

func (m *CheckTokenRequest) Reset()

func (*CheckTokenRequest) String

func (m *CheckTokenRequest) String() string

func (*CheckTokenRequest) Validate

func (this *CheckTokenRequest) Validate() error

func (*CheckTokenRequest) XXX_DiscardUnknown

func (m *CheckTokenRequest) XXX_DiscardUnknown()

func (*CheckTokenRequest) XXX_Marshal

func (m *CheckTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CheckTokenRequest) XXX_Merge

func (m *CheckTokenRequest) XXX_Merge(src proto.Message)

func (*CheckTokenRequest) XXX_Size

func (m *CheckTokenRequest) XXX_Size() int

func (*CheckTokenRequest) XXX_Unmarshal

func (m *CheckTokenRequest) XXX_Unmarshal(b []byte) error

type CreateActionRequest

type CreateActionRequest struct {
	Action               *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CreateActionRequest) Descriptor

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

func (*CreateActionRequest) GetAction

func (m *CreateActionRequest) GetAction() *OpAction

func (*CreateActionRequest) ProtoMessage

func (*CreateActionRequest) ProtoMessage()

func (*CreateActionRequest) Reset

func (m *CreateActionRequest) Reset()

func (*CreateActionRequest) String

func (m *CreateActionRequest) String() string

func (*CreateActionRequest) Validate

func (this *CreateActionRequest) Validate() error

func (*CreateActionRequest) XXX_DiscardUnknown

func (m *CreateActionRequest) XXX_DiscardUnknown()

func (*CreateActionRequest) XXX_Marshal

func (m *CreateActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateActionRequest) XXX_Merge

func (m *CreateActionRequest) XXX_Merge(src proto.Message)

func (*CreateActionRequest) XXX_Size

func (m *CreateActionRequest) XXX_Size() int

func (*CreateActionRequest) XXX_Unmarshal

func (m *CreateActionRequest) XXX_Unmarshal(b []byte) error

type CreateActionResponse

type CreateActionResponse struct {
	Action               *Action  `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateActionResponse) Descriptor

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

func (*CreateActionResponse) GetAction

func (m *CreateActionResponse) GetAction() *Action

func (*CreateActionResponse) ProtoMessage

func (*CreateActionResponse) ProtoMessage()

func (*CreateActionResponse) Reset

func (m *CreateActionResponse) Reset()

func (*CreateActionResponse) String

func (m *CreateActionResponse) String() string

func (*CreateActionResponse) Validate

func (this *CreateActionResponse) Validate() error

func (*CreateActionResponse) XXX_DiscardUnknown

func (m *CreateActionResponse) XXX_DiscardUnknown()

func (*CreateActionResponse) XXX_Marshal

func (m *CreateActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateActionResponse) XXX_Merge

func (m *CreateActionResponse) XXX_Merge(src proto.Message)

func (*CreateActionResponse) XXX_Size

func (m *CreateActionResponse) XXX_Size() int

func (*CreateActionResponse) XXX_Unmarshal

func (m *CreateActionResponse) XXX_Unmarshal(b []byte) error

type CreateCredentialRequest

type CreateCredentialRequest struct {
	Credential           *OpCredential        `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	SecretSize           *wrappers.Int32Value `protobuf:"bytes,2,opt,name=secret_size,json=secretSize,proto3" json:"secret_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*CreateCredentialRequest) Descriptor

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

func (*CreateCredentialRequest) GetCredential

func (m *CreateCredentialRequest) GetCredential() *OpCredential

func (*CreateCredentialRequest) GetSecretSize

func (m *CreateCredentialRequest) GetSecretSize() *wrappers.Int32Value

func (*CreateCredentialRequest) ProtoMessage

func (*CreateCredentialRequest) ProtoMessage()

func (*CreateCredentialRequest) Reset

func (m *CreateCredentialRequest) Reset()

func (*CreateCredentialRequest) String

func (m *CreateCredentialRequest) String() string

func (*CreateCredentialRequest) Validate

func (this *CreateCredentialRequest) Validate() error

func (*CreateCredentialRequest) XXX_DiscardUnknown

func (m *CreateCredentialRequest) XXX_DiscardUnknown()

func (*CreateCredentialRequest) XXX_Marshal

func (m *CreateCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCredentialRequest) XXX_Merge

func (m *CreateCredentialRequest) XXX_Merge(src proto.Message)

func (*CreateCredentialRequest) XXX_Size

func (m *CreateCredentialRequest) XXX_Size() int

func (*CreateCredentialRequest) XXX_Unmarshal

func (m *CreateCredentialRequest) XXX_Unmarshal(b []byte) error

type CreateCredentialResponse

type CreateCredentialResponse struct {
	Credential           *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*CreateCredentialResponse) Descriptor

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

func (*CreateCredentialResponse) GetCredential

func (m *CreateCredentialResponse) GetCredential() *Credential

func (*CreateCredentialResponse) ProtoMessage

func (*CreateCredentialResponse) ProtoMessage()

func (*CreateCredentialResponse) Reset

func (m *CreateCredentialResponse) Reset()

func (*CreateCredentialResponse) String

func (m *CreateCredentialResponse) String() string

func (*CreateCredentialResponse) Validate

func (this *CreateCredentialResponse) Validate() error

func (*CreateCredentialResponse) XXX_DiscardUnknown

func (m *CreateCredentialResponse) XXX_DiscardUnknown()

func (*CreateCredentialResponse) XXX_Marshal

func (m *CreateCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCredentialResponse) XXX_Merge

func (m *CreateCredentialResponse) XXX_Merge(src proto.Message)

func (*CreateCredentialResponse) XXX_Size

func (m *CreateCredentialResponse) XXX_Size() int

func (*CreateCredentialResponse) XXX_Unmarshal

func (m *CreateCredentialResponse) XXX_Unmarshal(b []byte) error

type CreateDomainRequest

type CreateDomainRequest struct {
	Domain               *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CreateDomainRequest) Descriptor

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

func (*CreateDomainRequest) GetDomain

func (m *CreateDomainRequest) GetDomain() *OpDomain

func (*CreateDomainRequest) ProtoMessage

func (*CreateDomainRequest) ProtoMessage()

func (*CreateDomainRequest) Reset

func (m *CreateDomainRequest) Reset()

func (*CreateDomainRequest) String

func (m *CreateDomainRequest) String() string

func (*CreateDomainRequest) Validate

func (this *CreateDomainRequest) Validate() error

func (*CreateDomainRequest) XXX_DiscardUnknown

func (m *CreateDomainRequest) XXX_DiscardUnknown()

func (*CreateDomainRequest) XXX_Marshal

func (m *CreateDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateDomainRequest) XXX_Merge

func (m *CreateDomainRequest) XXX_Merge(src proto.Message)

func (*CreateDomainRequest) XXX_Size

func (m *CreateDomainRequest) XXX_Size() int

func (*CreateDomainRequest) XXX_Unmarshal

func (m *CreateDomainRequest) XXX_Unmarshal(b []byte) error

type CreateDomainResponse

type CreateDomainResponse struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateDomainResponse) Descriptor

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

func (*CreateDomainResponse) GetDomain

func (m *CreateDomainResponse) GetDomain() *Domain

func (*CreateDomainResponse) ProtoMessage

func (*CreateDomainResponse) ProtoMessage()

func (*CreateDomainResponse) Reset

func (m *CreateDomainResponse) Reset()

func (*CreateDomainResponse) String

func (m *CreateDomainResponse) String() string

func (*CreateDomainResponse) Validate

func (this *CreateDomainResponse) Validate() error

func (*CreateDomainResponse) XXX_DiscardUnknown

func (m *CreateDomainResponse) XXX_DiscardUnknown()

func (*CreateDomainResponse) XXX_Marshal

func (m *CreateDomainResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateDomainResponse) XXX_Merge

func (m *CreateDomainResponse) XXX_Merge(src proto.Message)

func (*CreateDomainResponse) XXX_Size

func (m *CreateDomainResponse) XXX_Size() int

func (*CreateDomainResponse) XXX_Unmarshal

func (m *CreateDomainResponse) XXX_Unmarshal(b []byte) error

type CreateEntityRequest

type CreateEntityRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CreateEntityRequest) Descriptor

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

func (*CreateEntityRequest) GetEntity

func (m *CreateEntityRequest) GetEntity() *OpEntity

func (*CreateEntityRequest) ProtoMessage

func (*CreateEntityRequest) ProtoMessage()

func (*CreateEntityRequest) Reset

func (m *CreateEntityRequest) Reset()

func (*CreateEntityRequest) String

func (m *CreateEntityRequest) String() string

func (*CreateEntityRequest) Validate

func (this *CreateEntityRequest) Validate() error

func (*CreateEntityRequest) XXX_DiscardUnknown

func (m *CreateEntityRequest) XXX_DiscardUnknown()

func (*CreateEntityRequest) XXX_Marshal

func (m *CreateEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateEntityRequest) XXX_Merge

func (m *CreateEntityRequest) XXX_Merge(src proto.Message)

func (*CreateEntityRequest) XXX_Size

func (m *CreateEntityRequest) XXX_Size() int

func (*CreateEntityRequest) XXX_Unmarshal

func (m *CreateEntityRequest) XXX_Unmarshal(b []byte) error

type CreateEntityResponse

type CreateEntityResponse struct {
	Entity               *Entity  `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateEntityResponse) Descriptor

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

func (*CreateEntityResponse) GetEntity

func (m *CreateEntityResponse) GetEntity() *Entity

func (*CreateEntityResponse) ProtoMessage

func (*CreateEntityResponse) ProtoMessage()

func (*CreateEntityResponse) Reset

func (m *CreateEntityResponse) Reset()

func (*CreateEntityResponse) String

func (m *CreateEntityResponse) String() string

func (*CreateEntityResponse) Validate

func (this *CreateEntityResponse) Validate() error

func (*CreateEntityResponse) XXX_DiscardUnknown

func (m *CreateEntityResponse) XXX_DiscardUnknown()

func (*CreateEntityResponse) XXX_Marshal

func (m *CreateEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateEntityResponse) XXX_Merge

func (m *CreateEntityResponse) XXX_Merge(src proto.Message)

func (*CreateEntityResponse) XXX_Size

func (m *CreateEntityResponse) XXX_Size() int

func (*CreateEntityResponse) XXX_Unmarshal

func (m *CreateEntityResponse) XXX_Unmarshal(b []byte) error

type CreateGroupRequest

type CreateGroupRequest struct {
	Group                *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateGroupRequest) Descriptor

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

func (*CreateGroupRequest) GetGroup

func (m *CreateGroupRequest) GetGroup() *OpGroup

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) Reset

func (m *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (m *CreateGroupRequest) String() string

func (*CreateGroupRequest) Validate

func (this *CreateGroupRequest) Validate() error

func (*CreateGroupRequest) XXX_DiscardUnknown

func (m *CreateGroupRequest) XXX_DiscardUnknown()

func (*CreateGroupRequest) XXX_Marshal

func (m *CreateGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGroupRequest) XXX_Merge

func (m *CreateGroupRequest) XXX_Merge(src proto.Message)

func (*CreateGroupRequest) XXX_Size

func (m *CreateGroupRequest) XXX_Size() int

func (*CreateGroupRequest) XXX_Unmarshal

func (m *CreateGroupRequest) XXX_Unmarshal(b []byte) error

type CreateGroupResponse

type CreateGroupResponse struct {
	Group                *Group   `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateGroupResponse) Descriptor

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

func (*CreateGroupResponse) GetGroup

func (m *CreateGroupResponse) GetGroup() *Group

func (*CreateGroupResponse) ProtoMessage

func (*CreateGroupResponse) ProtoMessage()

func (*CreateGroupResponse) Reset

func (m *CreateGroupResponse) Reset()

func (*CreateGroupResponse) String

func (m *CreateGroupResponse) String() string

func (*CreateGroupResponse) Validate

func (this *CreateGroupResponse) Validate() error

func (*CreateGroupResponse) XXX_DiscardUnknown

func (m *CreateGroupResponse) XXX_DiscardUnknown()

func (*CreateGroupResponse) XXX_Marshal

func (m *CreateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGroupResponse) XXX_Merge

func (m *CreateGroupResponse) XXX_Merge(src proto.Message)

func (*CreateGroupResponse) XXX_Size

func (m *CreateGroupResponse) XXX_Size() int

func (*CreateGroupResponse) XXX_Unmarshal

func (m *CreateGroupResponse) XXX_Unmarshal(b []byte) error

type CreateRoleRequest

type CreateRoleRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRoleRequest) Descriptor

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

func (*CreateRoleRequest) GetRole

func (m *CreateRoleRequest) GetRole() *OpRole

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) Reset

func (m *CreateRoleRequest) Reset()

func (*CreateRoleRequest) String

func (m *CreateRoleRequest) String() string

func (*CreateRoleRequest) Validate

func (this *CreateRoleRequest) Validate() error

func (*CreateRoleRequest) XXX_DiscardUnknown

func (m *CreateRoleRequest) XXX_DiscardUnknown()

func (*CreateRoleRequest) XXX_Marshal

func (m *CreateRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRoleRequest) XXX_Merge

func (m *CreateRoleRequest) XXX_Merge(src proto.Message)

func (*CreateRoleRequest) XXX_Size

func (m *CreateRoleRequest) XXX_Size() int

func (*CreateRoleRequest) XXX_Unmarshal

func (m *CreateRoleRequest) XXX_Unmarshal(b []byte) error

type CreateRoleResponse

type CreateRoleResponse struct {
	Role                 *Role    `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRoleResponse) Descriptor

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

func (*CreateRoleResponse) GetRole

func (m *CreateRoleResponse) GetRole() *Role

func (*CreateRoleResponse) ProtoMessage

func (*CreateRoleResponse) ProtoMessage()

func (*CreateRoleResponse) Reset

func (m *CreateRoleResponse) Reset()

func (*CreateRoleResponse) String

func (m *CreateRoleResponse) String() string

func (*CreateRoleResponse) Validate

func (this *CreateRoleResponse) Validate() error

func (*CreateRoleResponse) XXX_DiscardUnknown

func (m *CreateRoleResponse) XXX_DiscardUnknown()

func (*CreateRoleResponse) XXX_Marshal

func (m *CreateRoleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRoleResponse) XXX_Merge

func (m *CreateRoleResponse) XXX_Merge(src proto.Message)

func (*CreateRoleResponse) XXX_Size

func (m *CreateRoleResponse) XXX_Size() int

func (*CreateRoleResponse) XXX_Unmarshal

func (m *CreateRoleResponse) XXX_Unmarshal(b []byte) error

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            *timestamp.Timestamp `protobuf:"bytes,9,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*Credential) Descriptor

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

func (*Credential) GetAlias

func (m *Credential) GetAlias() string

func (*Credential) GetDescription

func (m *Credential) GetDescription() string

func (*Credential) GetDomain

func (m *Credential) GetDomain() *Domain

func (*Credential) GetEntity

func (m *Credential) GetEntity() *Entity

func (*Credential) GetExpiresAt

func (m *Credential) GetExpiresAt() *timestamp.Timestamp

func (*Credential) GetId

func (m *Credential) GetId() string

func (*Credential) GetName

func (m *Credential) GetName() string

func (*Credential) GetRoles

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

func (*Credential) GetSecret

func (m *Credential) GetSecret() string

func (*Credential) ProtoMessage

func (*Credential) ProtoMessage()

func (*Credential) Reset

func (m *Credential) Reset()

func (*Credential) String

func (m *Credential) String() string

func (*Credential) Validate

func (this *Credential) Validate() error

func (*Credential) XXX_DiscardUnknown

func (m *Credential) XXX_DiscardUnknown()

func (*Credential) XXX_Marshal

func (m *Credential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Credential) XXX_Merge

func (m *Credential) XXX_Merge(src proto.Message)

func (*Credential) XXX_Size

func (m *Credential) XXX_Size() int

func (*Credential) XXX_Unmarshal

func (m *Credential) XXX_Unmarshal(b []byte) error

type DeleteActionRequest

type DeleteActionRequest struct {
	Action               *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DeleteActionRequest) Descriptor

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

func (*DeleteActionRequest) GetAction

func (m *DeleteActionRequest) GetAction() *OpAction

func (*DeleteActionRequest) ProtoMessage

func (*DeleteActionRequest) ProtoMessage()

func (*DeleteActionRequest) Reset

func (m *DeleteActionRequest) Reset()

func (*DeleteActionRequest) String

func (m *DeleteActionRequest) String() string

func (*DeleteActionRequest) Validate

func (this *DeleteActionRequest) Validate() error

func (*DeleteActionRequest) XXX_DiscardUnknown

func (m *DeleteActionRequest) XXX_DiscardUnknown()

func (*DeleteActionRequest) XXX_Marshal

func (m *DeleteActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteActionRequest) XXX_Merge

func (m *DeleteActionRequest) XXX_Merge(src proto.Message)

func (*DeleteActionRequest) XXX_Size

func (m *DeleteActionRequest) XXX_Size() int

func (*DeleteActionRequest) XXX_Unmarshal

func (m *DeleteActionRequest) XXX_Unmarshal(b []byte) error

type DeleteCredentialRequest

type DeleteCredentialRequest struct {
	Credential           *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DeleteCredentialRequest) Descriptor

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

func (*DeleteCredentialRequest) GetCredential

func (m *DeleteCredentialRequest) GetCredential() *OpCredential

func (*DeleteCredentialRequest) ProtoMessage

func (*DeleteCredentialRequest) ProtoMessage()

func (*DeleteCredentialRequest) Reset

func (m *DeleteCredentialRequest) Reset()

func (*DeleteCredentialRequest) String

func (m *DeleteCredentialRequest) String() string

func (*DeleteCredentialRequest) Validate

func (this *DeleteCredentialRequest) Validate() error

func (*DeleteCredentialRequest) XXX_DiscardUnknown

func (m *DeleteCredentialRequest) XXX_DiscardUnknown()

func (*DeleteCredentialRequest) XXX_Marshal

func (m *DeleteCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteCredentialRequest) XXX_Merge

func (m *DeleteCredentialRequest) XXX_Merge(src proto.Message)

func (*DeleteCredentialRequest) XXX_Size

func (m *DeleteCredentialRequest) XXX_Size() int

func (*DeleteCredentialRequest) XXX_Unmarshal

func (m *DeleteCredentialRequest) XXX_Unmarshal(b []byte) error

type DeleteDomainRequest

type DeleteDomainRequest struct {
	Domain               *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DeleteDomainRequest) Descriptor

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

func (*DeleteDomainRequest) GetDomain

func (m *DeleteDomainRequest) GetDomain() *OpDomain

func (*DeleteDomainRequest) ProtoMessage

func (*DeleteDomainRequest) ProtoMessage()

func (*DeleteDomainRequest) Reset

func (m *DeleteDomainRequest) Reset()

func (*DeleteDomainRequest) String

func (m *DeleteDomainRequest) String() string

func (*DeleteDomainRequest) Validate

func (this *DeleteDomainRequest) Validate() error

func (*DeleteDomainRequest) XXX_DiscardUnknown

func (m *DeleteDomainRequest) XXX_DiscardUnknown()

func (*DeleteDomainRequest) XXX_Marshal

func (m *DeleteDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteDomainRequest) XXX_Merge

func (m *DeleteDomainRequest) XXX_Merge(src proto.Message)

func (*DeleteDomainRequest) XXX_Size

func (m *DeleteDomainRequest) XXX_Size() int

func (*DeleteDomainRequest) XXX_Unmarshal

func (m *DeleteDomainRequest) XXX_Unmarshal(b []byte) error

type DeleteEntityRequest

type DeleteEntityRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DeleteEntityRequest) Descriptor

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

func (*DeleteEntityRequest) GetEntity

func (m *DeleteEntityRequest) GetEntity() *OpEntity

func (*DeleteEntityRequest) ProtoMessage

func (*DeleteEntityRequest) ProtoMessage()

func (*DeleteEntityRequest) Reset

func (m *DeleteEntityRequest) Reset()

func (*DeleteEntityRequest) String

func (m *DeleteEntityRequest) String() string

func (*DeleteEntityRequest) Validate

func (this *DeleteEntityRequest) Validate() error

func (*DeleteEntityRequest) XXX_DiscardUnknown

func (m *DeleteEntityRequest) XXX_DiscardUnknown()

func (*DeleteEntityRequest) XXX_Marshal

func (m *DeleteEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteEntityRequest) XXX_Merge

func (m *DeleteEntityRequest) XXX_Merge(src proto.Message)

func (*DeleteEntityRequest) XXX_Size

func (m *DeleteEntityRequest) XXX_Size() int

func (*DeleteEntityRequest) XXX_Unmarshal

func (m *DeleteEntityRequest) XXX_Unmarshal(b []byte) error

type DeleteGroupRequest

type DeleteGroupRequest struct {
	Group                *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteGroupRequest) Descriptor

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

func (*DeleteGroupRequest) GetGroup

func (m *DeleteGroupRequest) GetGroup() *OpGroup

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) Reset

func (m *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (m *DeleteGroupRequest) String() string

func (*DeleteGroupRequest) Validate

func (this *DeleteGroupRequest) Validate() error

func (*DeleteGroupRequest) XXX_DiscardUnknown

func (m *DeleteGroupRequest) XXX_DiscardUnknown()

func (*DeleteGroupRequest) XXX_Marshal

func (m *DeleteGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGroupRequest) XXX_Merge

func (m *DeleteGroupRequest) XXX_Merge(src proto.Message)

func (*DeleteGroupRequest) XXX_Size

func (m *DeleteGroupRequest) XXX_Size() int

func (*DeleteGroupRequest) XXX_Unmarshal

func (m *DeleteGroupRequest) XXX_Unmarshal(b []byte) error

type DeleteRoleRequest

type DeleteRoleRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteRoleRequest) Descriptor

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

func (*DeleteRoleRequest) GetRole

func (m *DeleteRoleRequest) GetRole() *OpRole

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) Reset

func (m *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (m *DeleteRoleRequest) String() string

func (*DeleteRoleRequest) Validate

func (this *DeleteRoleRequest) Validate() error

func (*DeleteRoleRequest) XXX_DiscardUnknown

func (m *DeleteRoleRequest) XXX_DiscardUnknown()

func (*DeleteRoleRequest) XXX_Marshal

func (m *DeleteRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRoleRequest) XXX_Merge

func (m *DeleteRoleRequest) XXX_Merge(src proto.Message)

func (*DeleteRoleRequest) XXX_Size

func (m *DeleteRoleRequest) XXX_Size() int

func (*DeleteRoleRequest) XXX_Unmarshal

func (m *DeleteRoleRequest) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Domain) Descriptor

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

func (*Domain) GetAlias

func (m *Domain) GetAlias() string

func (*Domain) GetChildren

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

func (*Domain) GetExtra

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

func (*Domain) GetId

func (m *Domain) GetId() string

func (*Domain) GetName

func (m *Domain) GetName() string

func (*Domain) GetParent

func (m *Domain) GetParent() *Domain

func (*Domain) ProtoMessage

func (*Domain) ProtoMessage()

func (*Domain) Reset

func (m *Domain) Reset()

func (*Domain) String

func (m *Domain) String() string

func (*Domain) Validate

func (this *Domain) Validate() error

func (*Domain) XXX_DiscardUnknown

func (m *Domain) XXX_DiscardUnknown()

func (*Domain) XXX_Marshal

func (m *Domain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Domain) XXX_Merge

func (m *Domain) XXX_Merge(src proto.Message)

func (*Domain) XXX_Size

func (m *Domain) XXX_Size() int

func (*Domain) XXX_Unmarshal

func (m *Domain) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Entity) Descriptor

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

func (*Entity) GetAlias

func (m *Entity) GetAlias() string

func (*Entity) GetDomains

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

func (*Entity) GetExtra

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

func (*Entity) GetGroups

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

func (*Entity) GetId

func (m *Entity) GetId() string

func (*Entity) GetName

func (m *Entity) GetName() string

func (*Entity) GetPassword

func (m *Entity) GetPassword() string

func (*Entity) GetRoles

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

func (*Entity) ProtoMessage

func (*Entity) ProtoMessage()

func (*Entity) Reset

func (m *Entity) Reset()

func (*Entity) String

func (m *Entity) String() string

func (*Entity) Validate

func (this *Entity) Validate() error

func (*Entity) XXX_DiscardUnknown

func (m *Entity) XXX_DiscardUnknown()

func (*Entity) XXX_Marshal

func (m *Entity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Entity) XXX_Merge

func (m *Entity) XXX_Merge(src proto.Message)

func (*Entity) XXX_Size

func (m *Entity) XXX_Size() int

func (*Entity) XXX_Unmarshal

func (m *Entity) XXX_Unmarshal(b []byte) error

type GetActionRequest

type GetActionRequest struct {
	Action               *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*GetActionRequest) Descriptor

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

func (*GetActionRequest) GetAction

func (m *GetActionRequest) GetAction() *OpAction

func (*GetActionRequest) ProtoMessage

func (*GetActionRequest) ProtoMessage()

func (*GetActionRequest) Reset

func (m *GetActionRequest) Reset()

func (*GetActionRequest) String

func (m *GetActionRequest) String() string

func (*GetActionRequest) Validate

func (this *GetActionRequest) Validate() error

func (*GetActionRequest) XXX_DiscardUnknown

func (m *GetActionRequest) XXX_DiscardUnknown()

func (*GetActionRequest) XXX_Marshal

func (m *GetActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetActionRequest) XXX_Merge

func (m *GetActionRequest) XXX_Merge(src proto.Message)

func (*GetActionRequest) XXX_Size

func (m *GetActionRequest) XXX_Size() int

func (*GetActionRequest) XXX_Unmarshal

func (m *GetActionRequest) XXX_Unmarshal(b []byte) error

type GetActionResponse

type GetActionResponse struct {
	Action               *Action  `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetActionResponse) Descriptor

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

func (*GetActionResponse) GetAction

func (m *GetActionResponse) GetAction() *Action

func (*GetActionResponse) ProtoMessage

func (*GetActionResponse) ProtoMessage()

func (*GetActionResponse) Reset

func (m *GetActionResponse) Reset()

func (*GetActionResponse) String

func (m *GetActionResponse) String() string

func (*GetActionResponse) Validate

func (this *GetActionResponse) Validate() error

func (*GetActionResponse) XXX_DiscardUnknown

func (m *GetActionResponse) XXX_DiscardUnknown()

func (*GetActionResponse) XXX_Marshal

func (m *GetActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetActionResponse) XXX_Merge

func (m *GetActionResponse) XXX_Merge(src proto.Message)

func (*GetActionResponse) XXX_Size

func (m *GetActionResponse) XXX_Size() int

func (*GetActionResponse) XXX_Unmarshal

func (m *GetActionResponse) XXX_Unmarshal(b []byte) error

type GetCredentialRequest

type GetCredentialRequest struct {
	Credential           *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*GetCredentialRequest) Descriptor

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

func (*GetCredentialRequest) GetCredential

func (m *GetCredentialRequest) GetCredential() *OpCredential

func (*GetCredentialRequest) ProtoMessage

func (*GetCredentialRequest) ProtoMessage()

func (*GetCredentialRequest) Reset

func (m *GetCredentialRequest) Reset()

func (*GetCredentialRequest) String

func (m *GetCredentialRequest) String() string

func (*GetCredentialRequest) Validate

func (this *GetCredentialRequest) Validate() error

func (*GetCredentialRequest) XXX_DiscardUnknown

func (m *GetCredentialRequest) XXX_DiscardUnknown()

func (*GetCredentialRequest) XXX_Marshal

func (m *GetCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCredentialRequest) XXX_Merge

func (m *GetCredentialRequest) XXX_Merge(src proto.Message)

func (*GetCredentialRequest) XXX_Size

func (m *GetCredentialRequest) XXX_Size() int

func (*GetCredentialRequest) XXX_Unmarshal

func (m *GetCredentialRequest) XXX_Unmarshal(b []byte) error

type GetCredentialResponse

type GetCredentialResponse struct {
	Credential           *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetCredentialResponse) Descriptor

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

func (*GetCredentialResponse) GetCredential

func (m *GetCredentialResponse) GetCredential() *Credential

func (*GetCredentialResponse) ProtoMessage

func (*GetCredentialResponse) ProtoMessage()

func (*GetCredentialResponse) Reset

func (m *GetCredentialResponse) Reset()

func (*GetCredentialResponse) String

func (m *GetCredentialResponse) String() string

func (*GetCredentialResponse) Validate

func (this *GetCredentialResponse) Validate() error

func (*GetCredentialResponse) XXX_DiscardUnknown

func (m *GetCredentialResponse) XXX_DiscardUnknown()

func (*GetCredentialResponse) XXX_Marshal

func (m *GetCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCredentialResponse) XXX_Merge

func (m *GetCredentialResponse) XXX_Merge(src proto.Message)

func (*GetCredentialResponse) XXX_Size

func (m *GetCredentialResponse) XXX_Size() int

func (*GetCredentialResponse) XXX_Unmarshal

func (m *GetCredentialResponse) XXX_Unmarshal(b []byte) error

type GetDomainRequest

type GetDomainRequest struct {
	Domain               *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*GetDomainRequest) Descriptor

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

func (*GetDomainRequest) GetDomain

func (m *GetDomainRequest) GetDomain() *OpDomain

func (*GetDomainRequest) ProtoMessage

func (*GetDomainRequest) ProtoMessage()

func (*GetDomainRequest) Reset

func (m *GetDomainRequest) Reset()

func (*GetDomainRequest) String

func (m *GetDomainRequest) String() string

func (*GetDomainRequest) Validate

func (this *GetDomainRequest) Validate() error

func (*GetDomainRequest) XXX_DiscardUnknown

func (m *GetDomainRequest) XXX_DiscardUnknown()

func (*GetDomainRequest) XXX_Marshal

func (m *GetDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetDomainRequest) XXX_Merge

func (m *GetDomainRequest) XXX_Merge(src proto.Message)

func (*GetDomainRequest) XXX_Size

func (m *GetDomainRequest) XXX_Size() int

func (*GetDomainRequest) XXX_Unmarshal

func (m *GetDomainRequest) XXX_Unmarshal(b []byte) error

type GetDomainResponse

type GetDomainResponse struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDomainResponse) Descriptor

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

func (*GetDomainResponse) GetDomain

func (m *GetDomainResponse) GetDomain() *Domain

func (*GetDomainResponse) ProtoMessage

func (*GetDomainResponse) ProtoMessage()

func (*GetDomainResponse) Reset

func (m *GetDomainResponse) Reset()

func (*GetDomainResponse) String

func (m *GetDomainResponse) String() string

func (*GetDomainResponse) Validate

func (this *GetDomainResponse) Validate() error

func (*GetDomainResponse) XXX_DiscardUnknown

func (m *GetDomainResponse) XXX_DiscardUnknown()

func (*GetDomainResponse) XXX_Marshal

func (m *GetDomainResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetDomainResponse) XXX_Merge

func (m *GetDomainResponse) XXX_Merge(src proto.Message)

func (*GetDomainResponse) XXX_Size

func (m *GetDomainResponse) XXX_Size() int

func (*GetDomainResponse) XXX_Unmarshal

func (m *GetDomainResponse) XXX_Unmarshal(b []byte) error

type GetEntityRequest

type GetEntityRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*GetEntityRequest) Descriptor

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

func (*GetEntityRequest) GetEntity

func (m *GetEntityRequest) GetEntity() *OpEntity

func (*GetEntityRequest) ProtoMessage

func (*GetEntityRequest) ProtoMessage()

func (*GetEntityRequest) Reset

func (m *GetEntityRequest) Reset()

func (*GetEntityRequest) String

func (m *GetEntityRequest) String() string

func (*GetEntityRequest) Validate

func (this *GetEntityRequest) Validate() error

func (*GetEntityRequest) XXX_DiscardUnknown

func (m *GetEntityRequest) XXX_DiscardUnknown()

func (*GetEntityRequest) XXX_Marshal

func (m *GetEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetEntityRequest) XXX_Merge

func (m *GetEntityRequest) XXX_Merge(src proto.Message)

func (*GetEntityRequest) XXX_Size

func (m *GetEntityRequest) XXX_Size() int

func (*GetEntityRequest) XXX_Unmarshal

func (m *GetEntityRequest) XXX_Unmarshal(b []byte) error

type GetEntityResponse

type GetEntityResponse struct {
	Entity               *Entity  `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetEntityResponse) Descriptor

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

func (*GetEntityResponse) GetEntity

func (m *GetEntityResponse) GetEntity() *Entity

func (*GetEntityResponse) ProtoMessage

func (*GetEntityResponse) ProtoMessage()

func (*GetEntityResponse) Reset

func (m *GetEntityResponse) Reset()

func (*GetEntityResponse) String

func (m *GetEntityResponse) String() string

func (*GetEntityResponse) Validate

func (this *GetEntityResponse) Validate() error

func (*GetEntityResponse) XXX_DiscardUnknown

func (m *GetEntityResponse) XXX_DiscardUnknown()

func (*GetEntityResponse) XXX_Marshal

func (m *GetEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetEntityResponse) XXX_Merge

func (m *GetEntityResponse) XXX_Merge(src proto.Message)

func (*GetEntityResponse) XXX_Size

func (m *GetEntityResponse) XXX_Size() int

func (*GetEntityResponse) XXX_Unmarshal

func (m *GetEntityResponse) XXX_Unmarshal(b []byte) error

type GetGroupRequest

type GetGroupRequest struct {
	Group                *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetGroupRequest) Descriptor

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

func (*GetGroupRequest) GetGroup

func (m *GetGroupRequest) GetGroup() *OpGroup

func (*GetGroupRequest) ProtoMessage

func (*GetGroupRequest) ProtoMessage()

func (*GetGroupRequest) Reset

func (m *GetGroupRequest) Reset()

func (*GetGroupRequest) String

func (m *GetGroupRequest) String() string

func (*GetGroupRequest) Validate

func (this *GetGroupRequest) Validate() error

func (*GetGroupRequest) XXX_DiscardUnknown

func (m *GetGroupRequest) XXX_DiscardUnknown()

func (*GetGroupRequest) XXX_Marshal

func (m *GetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGroupRequest) XXX_Merge

func (m *GetGroupRequest) XXX_Merge(src proto.Message)

func (*GetGroupRequest) XXX_Size

func (m *GetGroupRequest) XXX_Size() int

func (*GetGroupRequest) XXX_Unmarshal

func (m *GetGroupRequest) XXX_Unmarshal(b []byte) error

type GetGroupResponse

type GetGroupResponse struct {
	Group                *Group   `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetGroupResponse) Descriptor

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

func (*GetGroupResponse) GetGroup

func (m *GetGroupResponse) GetGroup() *Group

func (*GetGroupResponse) ProtoMessage

func (*GetGroupResponse) ProtoMessage()

func (*GetGroupResponse) Reset

func (m *GetGroupResponse) Reset()

func (*GetGroupResponse) String

func (m *GetGroupResponse) String() string

func (*GetGroupResponse) Validate

func (this *GetGroupResponse) Validate() error

func (*GetGroupResponse) XXX_DiscardUnknown

func (m *GetGroupResponse) XXX_DiscardUnknown()

func (*GetGroupResponse) XXX_Marshal

func (m *GetGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGroupResponse) XXX_Merge

func (m *GetGroupResponse) XXX_Merge(src proto.Message)

func (*GetGroupResponse) XXX_Size

func (m *GetGroupResponse) XXX_Size() int

func (*GetGroupResponse) XXX_Unmarshal

func (m *GetGroupResponse) XXX_Unmarshal(b []byte) error

type GetRoleRequest

type GetRoleRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRoleRequest) Descriptor

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

func (*GetRoleRequest) GetRole

func (m *GetRoleRequest) GetRole() *OpRole

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) Reset

func (m *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (m *GetRoleRequest) String() string

func (*GetRoleRequest) Validate

func (this *GetRoleRequest) Validate() error

func (*GetRoleRequest) XXX_DiscardUnknown

func (m *GetRoleRequest) XXX_DiscardUnknown()

func (*GetRoleRequest) XXX_Marshal

func (m *GetRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRoleRequest) XXX_Merge

func (m *GetRoleRequest) XXX_Merge(src proto.Message)

func (*GetRoleRequest) XXX_Size

func (m *GetRoleRequest) XXX_Size() int

func (*GetRoleRequest) XXX_Unmarshal

func (m *GetRoleRequest) XXX_Unmarshal(b []byte) error

type GetRoleResponse

type GetRoleResponse struct {
	Role                 *Role    `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRoleResponse) Descriptor

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

func (*GetRoleResponse) GetRole

func (m *GetRoleResponse) GetRole() *Role

func (*GetRoleResponse) ProtoMessage

func (*GetRoleResponse) ProtoMessage()

func (*GetRoleResponse) Reset

func (m *GetRoleResponse) Reset()

func (*GetRoleResponse) String

func (m *GetRoleResponse) String() string

func (*GetRoleResponse) Validate

func (this *GetRoleResponse) Validate() error

func (*GetRoleResponse) XXX_DiscardUnknown

func (m *GetRoleResponse) XXX_DiscardUnknown()

func (*GetRoleResponse) XXX_Marshal

func (m *GetRoleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRoleResponse) XXX_Merge

func (m *GetRoleResponse) XXX_Merge(src proto.Message)

func (*GetRoleResponse) XXX_Size

func (m *GetRoleResponse) XXX_Size() int

func (*GetRoleResponse) XXX_Unmarshal

func (m *GetRoleResponse) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Group) Descriptor

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

func (*Group) GetAlias

func (m *Group) GetAlias() string

func (*Group) GetDescription

func (m *Group) GetDescription() string

func (*Group) GetDomain

func (m *Group) GetDomain() *Domain

func (*Group) GetExtra

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

func (*Group) GetId

func (m *Group) GetId() string

func (*Group) GetName

func (m *Group) GetName() string

func (*Group) GetObjects

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

func (*Group) GetRoles

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

func (*Group) GetSubjects

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

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) Reset

func (m *Group) Reset()

func (*Group) String

func (m *Group) String() string

func (*Group) Validate

func (this *Group) Validate() error

func (*Group) XXX_DiscardUnknown

func (m *Group) XXX_DiscardUnknown()

func (*Group) XXX_Marshal

func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Group) XXX_Merge

func (m *Group) XXX_Merge(src proto.Message)

func (*Group) XXX_Size

func (m *Group) XXX_Size() int

func (*Group) XXX_Unmarshal

func (m *Group) XXX_Unmarshal(b []byte) error

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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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 *empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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 *empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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.

func NewIdentitydServiceClient

func NewIdentitydServiceClient(cc *grpc.ClientConn) IdentitydServiceClient

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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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, *empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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, *empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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) (*empty.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            *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Nonce                *wrappers.Int64Value  `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Hmac                 *wrappers.StringValue `protobuf:"bytes,4,opt,name=hmac,proto3" json:"hmac,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*IssueTokenByCredentialRequest) Descriptor

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

func (*IssueTokenByCredentialRequest) GetCredential

func (m *IssueTokenByCredentialRequest) GetCredential() *OpCredential

func (*IssueTokenByCredentialRequest) GetHmac

func (*IssueTokenByCredentialRequest) GetNonce

func (*IssueTokenByCredentialRequest) GetTimestamp

func (*IssueTokenByCredentialRequest) ProtoMessage

func (*IssueTokenByCredentialRequest) ProtoMessage()

func (*IssueTokenByCredentialRequest) Reset

func (m *IssueTokenByCredentialRequest) Reset()

func (*IssueTokenByCredentialRequest) String

func (*IssueTokenByCredentialRequest) Validate

func (this *IssueTokenByCredentialRequest) Validate() error

func (*IssueTokenByCredentialRequest) XXX_DiscardUnknown

func (m *IssueTokenByCredentialRequest) XXX_DiscardUnknown()

func (*IssueTokenByCredentialRequest) XXX_Marshal

func (m *IssueTokenByCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByCredentialRequest) XXX_Merge

func (m *IssueTokenByCredentialRequest) XXX_Merge(src proto.Message)

func (*IssueTokenByCredentialRequest) XXX_Size

func (m *IssueTokenByCredentialRequest) XXX_Size() int

func (*IssueTokenByCredentialRequest) XXX_Unmarshal

func (m *IssueTokenByCredentialRequest) XXX_Unmarshal(b []byte) error

type IssueTokenByCredentialResponse

type IssueTokenByCredentialResponse struct {
	Token                *Token   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IssueTokenByCredentialResponse) Descriptor

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

func (*IssueTokenByCredentialResponse) GetToken

func (m *IssueTokenByCredentialResponse) GetToken() *Token

func (*IssueTokenByCredentialResponse) ProtoMessage

func (*IssueTokenByCredentialResponse) ProtoMessage()

func (*IssueTokenByCredentialResponse) Reset

func (m *IssueTokenByCredentialResponse) Reset()

func (*IssueTokenByCredentialResponse) String

func (*IssueTokenByCredentialResponse) Validate

func (this *IssueTokenByCredentialResponse) Validate() error

func (*IssueTokenByCredentialResponse) XXX_DiscardUnknown

func (m *IssueTokenByCredentialResponse) XXX_DiscardUnknown()

func (*IssueTokenByCredentialResponse) XXX_Marshal

func (m *IssueTokenByCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByCredentialResponse) XXX_Merge

func (m *IssueTokenByCredentialResponse) XXX_Merge(src proto.Message)

func (*IssueTokenByCredentialResponse) XXX_Size

func (m *IssueTokenByCredentialResponse) XXX_Size() int

func (*IssueTokenByCredentialResponse) XXX_Unmarshal

func (m *IssueTokenByCredentialResponse) XXX_Unmarshal(b []byte) error

type IssueTokenByPasswordRequest

type IssueTokenByPasswordRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*IssueTokenByPasswordRequest) Descriptor

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

func (*IssueTokenByPasswordRequest) GetEntity

func (m *IssueTokenByPasswordRequest) GetEntity() *OpEntity

func (*IssueTokenByPasswordRequest) ProtoMessage

func (*IssueTokenByPasswordRequest) ProtoMessage()

func (*IssueTokenByPasswordRequest) Reset

func (m *IssueTokenByPasswordRequest) Reset()

func (*IssueTokenByPasswordRequest) String

func (m *IssueTokenByPasswordRequest) String() string

func (*IssueTokenByPasswordRequest) Validate

func (this *IssueTokenByPasswordRequest) Validate() error

func (*IssueTokenByPasswordRequest) XXX_DiscardUnknown

func (m *IssueTokenByPasswordRequest) XXX_DiscardUnknown()

func (*IssueTokenByPasswordRequest) XXX_Marshal

func (m *IssueTokenByPasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByPasswordRequest) XXX_Merge

func (m *IssueTokenByPasswordRequest) XXX_Merge(src proto.Message)

func (*IssueTokenByPasswordRequest) XXX_Size

func (m *IssueTokenByPasswordRequest) XXX_Size() int

func (*IssueTokenByPasswordRequest) XXX_Unmarshal

func (m *IssueTokenByPasswordRequest) XXX_Unmarshal(b []byte) error

type IssueTokenByPasswordResponse

type IssueTokenByPasswordResponse struct {
	Token                *Token   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IssueTokenByPasswordResponse) Descriptor

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

func (*IssueTokenByPasswordResponse) GetToken

func (m *IssueTokenByPasswordResponse) GetToken() *Token

func (*IssueTokenByPasswordResponse) ProtoMessage

func (*IssueTokenByPasswordResponse) ProtoMessage()

func (*IssueTokenByPasswordResponse) Reset

func (m *IssueTokenByPasswordResponse) Reset()

func (*IssueTokenByPasswordResponse) String

func (*IssueTokenByPasswordResponse) Validate

func (this *IssueTokenByPasswordResponse) Validate() error

func (*IssueTokenByPasswordResponse) XXX_DiscardUnknown

func (m *IssueTokenByPasswordResponse) XXX_DiscardUnknown()

func (*IssueTokenByPasswordResponse) XXX_Marshal

func (m *IssueTokenByPasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByPasswordResponse) XXX_Merge

func (m *IssueTokenByPasswordResponse) XXX_Merge(src proto.Message)

func (*IssueTokenByPasswordResponse) XXX_Size

func (m *IssueTokenByPasswordResponse) XXX_Size() int

func (*IssueTokenByPasswordResponse) XXX_Unmarshal

func (m *IssueTokenByPasswordResponse) XXX_Unmarshal(b []byte) error

type IssueTokenByTokenRequest

type IssueTokenByTokenRequest struct {
	Token                *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IssueTokenByTokenRequest) Descriptor

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

func (*IssueTokenByTokenRequest) GetToken

func (m *IssueTokenByTokenRequest) GetToken() *OpToken

func (*IssueTokenByTokenRequest) ProtoMessage

func (*IssueTokenByTokenRequest) ProtoMessage()

func (*IssueTokenByTokenRequest) Reset

func (m *IssueTokenByTokenRequest) Reset()

func (*IssueTokenByTokenRequest) String

func (m *IssueTokenByTokenRequest) String() string

func (*IssueTokenByTokenRequest) Validate

func (this *IssueTokenByTokenRequest) Validate() error

func (*IssueTokenByTokenRequest) XXX_DiscardUnknown

func (m *IssueTokenByTokenRequest) XXX_DiscardUnknown()

func (*IssueTokenByTokenRequest) XXX_Marshal

func (m *IssueTokenByTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByTokenRequest) XXX_Merge

func (m *IssueTokenByTokenRequest) XXX_Merge(src proto.Message)

func (*IssueTokenByTokenRequest) XXX_Size

func (m *IssueTokenByTokenRequest) XXX_Size() int

func (*IssueTokenByTokenRequest) XXX_Unmarshal

func (m *IssueTokenByTokenRequest) XXX_Unmarshal(b []byte) error

type IssueTokenByTokenResponse

type IssueTokenByTokenResponse struct {
	Token                *Token   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IssueTokenByTokenResponse) Descriptor

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

func (*IssueTokenByTokenResponse) GetToken

func (m *IssueTokenByTokenResponse) GetToken() *Token

func (*IssueTokenByTokenResponse) ProtoMessage

func (*IssueTokenByTokenResponse) ProtoMessage()

func (*IssueTokenByTokenResponse) Reset

func (m *IssueTokenByTokenResponse) Reset()

func (*IssueTokenByTokenResponse) String

func (m *IssueTokenByTokenResponse) String() string

func (*IssueTokenByTokenResponse) Validate

func (this *IssueTokenByTokenResponse) Validate() error

func (*IssueTokenByTokenResponse) XXX_DiscardUnknown

func (m *IssueTokenByTokenResponse) XXX_DiscardUnknown()

func (*IssueTokenByTokenResponse) XXX_Marshal

func (m *IssueTokenByTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueTokenByTokenResponse) XXX_Merge

func (m *IssueTokenByTokenResponse) XXX_Merge(src proto.Message)

func (*IssueTokenByTokenResponse) XXX_Size

func (m *IssueTokenByTokenResponse) XXX_Size() int

func (*IssueTokenByTokenResponse) XXX_Unmarshal

func (m *IssueTokenByTokenResponse) XXX_Unmarshal(b []byte) error

type ListActionsRequest

type ListActionsRequest struct {
	Action               *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListActionsRequest) Descriptor

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

func (*ListActionsRequest) GetAction

func (m *ListActionsRequest) GetAction() *OpAction

func (*ListActionsRequest) ProtoMessage

func (*ListActionsRequest) ProtoMessage()

func (*ListActionsRequest) Reset

func (m *ListActionsRequest) Reset()

func (*ListActionsRequest) String

func (m *ListActionsRequest) String() string

func (*ListActionsRequest) Validate

func (this *ListActionsRequest) Validate() error

func (*ListActionsRequest) XXX_DiscardUnknown

func (m *ListActionsRequest) XXX_DiscardUnknown()

func (*ListActionsRequest) XXX_Marshal

func (m *ListActionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListActionsRequest) XXX_Merge

func (m *ListActionsRequest) XXX_Merge(src proto.Message)

func (*ListActionsRequest) XXX_Size

func (m *ListActionsRequest) XXX_Size() int

func (*ListActionsRequest) XXX_Unmarshal

func (m *ListActionsRequest) XXX_Unmarshal(b []byte) error

type ListActionsResponse

type ListActionsResponse struct {
	Actions              []*Action `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListActionsResponse) Descriptor

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

func (*ListActionsResponse) GetActions

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

func (*ListActionsResponse) ProtoMessage

func (*ListActionsResponse) ProtoMessage()

func (*ListActionsResponse) Reset

func (m *ListActionsResponse) Reset()

func (*ListActionsResponse) String

func (m *ListActionsResponse) String() string

func (*ListActionsResponse) Validate

func (this *ListActionsResponse) Validate() error

func (*ListActionsResponse) XXX_DiscardUnknown

func (m *ListActionsResponse) XXX_DiscardUnknown()

func (*ListActionsResponse) XXX_Marshal

func (m *ListActionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListActionsResponse) XXX_Merge

func (m *ListActionsResponse) XXX_Merge(src proto.Message)

func (*ListActionsResponse) XXX_Size

func (m *ListActionsResponse) XXX_Size() int

func (*ListActionsResponse) XXX_Unmarshal

func (m *ListActionsResponse) XXX_Unmarshal(b []byte) error

type ListCredentialsForEntityRequest

type ListCredentialsForEntityRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListCredentialsForEntityRequest) Descriptor

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

func (*ListCredentialsForEntityRequest) GetEntity

func (m *ListCredentialsForEntityRequest) GetEntity() *OpEntity

func (*ListCredentialsForEntityRequest) ProtoMessage

func (*ListCredentialsForEntityRequest) ProtoMessage()

func (*ListCredentialsForEntityRequest) Reset

func (*ListCredentialsForEntityRequest) String

func (*ListCredentialsForEntityRequest) Validate

func (this *ListCredentialsForEntityRequest) Validate() error

func (*ListCredentialsForEntityRequest) XXX_DiscardUnknown

func (m *ListCredentialsForEntityRequest) XXX_DiscardUnknown()

func (*ListCredentialsForEntityRequest) XXX_Marshal

func (m *ListCredentialsForEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListCredentialsForEntityRequest) XXX_Merge

func (m *ListCredentialsForEntityRequest) XXX_Merge(src proto.Message)

func (*ListCredentialsForEntityRequest) XXX_Size

func (m *ListCredentialsForEntityRequest) XXX_Size() int

func (*ListCredentialsForEntityRequest) XXX_Unmarshal

func (m *ListCredentialsForEntityRequest) XXX_Unmarshal(b []byte) error

type ListCredentialsForEntityResponse

type ListCredentialsForEntityResponse struct {
	Credentials          []*Credential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListCredentialsForEntityResponse) Descriptor

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

func (*ListCredentialsForEntityResponse) GetCredentials

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

func (*ListCredentialsForEntityResponse) ProtoMessage

func (*ListCredentialsForEntityResponse) ProtoMessage()

func (*ListCredentialsForEntityResponse) Reset

func (*ListCredentialsForEntityResponse) String

func (*ListCredentialsForEntityResponse) Validate

func (this *ListCredentialsForEntityResponse) Validate() error

func (*ListCredentialsForEntityResponse) XXX_DiscardUnknown

func (m *ListCredentialsForEntityResponse) XXX_DiscardUnknown()

func (*ListCredentialsForEntityResponse) XXX_Marshal

func (m *ListCredentialsForEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListCredentialsForEntityResponse) XXX_Merge

func (*ListCredentialsForEntityResponse) XXX_Size

func (m *ListCredentialsForEntityResponse) XXX_Size() int

func (*ListCredentialsForEntityResponse) XXX_Unmarshal

func (m *ListCredentialsForEntityResponse) XXX_Unmarshal(b []byte) error

type ListCredentialsRequest

type ListCredentialsRequest struct {
	Credential           *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListCredentialsRequest) Descriptor

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

func (*ListCredentialsRequest) GetCredential

func (m *ListCredentialsRequest) GetCredential() *OpCredential

func (*ListCredentialsRequest) ProtoMessage

func (*ListCredentialsRequest) ProtoMessage()

func (*ListCredentialsRequest) Reset

func (m *ListCredentialsRequest) Reset()

func (*ListCredentialsRequest) String

func (m *ListCredentialsRequest) String() string

func (*ListCredentialsRequest) Validate

func (this *ListCredentialsRequest) Validate() error

func (*ListCredentialsRequest) XXX_DiscardUnknown

func (m *ListCredentialsRequest) XXX_DiscardUnknown()

func (*ListCredentialsRequest) XXX_Marshal

func (m *ListCredentialsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListCredentialsRequest) XXX_Merge

func (m *ListCredentialsRequest) XXX_Merge(src proto.Message)

func (*ListCredentialsRequest) XXX_Size

func (m *ListCredentialsRequest) XXX_Size() int

func (*ListCredentialsRequest) XXX_Unmarshal

func (m *ListCredentialsRequest) XXX_Unmarshal(b []byte) error

type ListCredentialsResponse

type ListCredentialsResponse struct {
	Credentials          []*Credential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListCredentialsResponse) Descriptor

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

func (*ListCredentialsResponse) GetCredentials

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

func (*ListCredentialsResponse) ProtoMessage

func (*ListCredentialsResponse) ProtoMessage()

func (*ListCredentialsResponse) Reset

func (m *ListCredentialsResponse) Reset()

func (*ListCredentialsResponse) String

func (m *ListCredentialsResponse) String() string

func (*ListCredentialsResponse) Validate

func (this *ListCredentialsResponse) Validate() error

func (*ListCredentialsResponse) XXX_DiscardUnknown

func (m *ListCredentialsResponse) XXX_DiscardUnknown()

func (*ListCredentialsResponse) XXX_Marshal

func (m *ListCredentialsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListCredentialsResponse) XXX_Merge

func (m *ListCredentialsResponse) XXX_Merge(src proto.Message)

func (*ListCredentialsResponse) XXX_Size

func (m *ListCredentialsResponse) XXX_Size() int

func (*ListCredentialsResponse) XXX_Unmarshal

func (m *ListCredentialsResponse) XXX_Unmarshal(b []byte) error

type ListDomainsRequest

type ListDomainsRequest struct {
	Domain               *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListDomainsRequest) Descriptor

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

func (*ListDomainsRequest) GetDomain

func (m *ListDomainsRequest) GetDomain() *OpDomain

func (*ListDomainsRequest) ProtoMessage

func (*ListDomainsRequest) ProtoMessage()

func (*ListDomainsRequest) Reset

func (m *ListDomainsRequest) Reset()

func (*ListDomainsRequest) String

func (m *ListDomainsRequest) String() string

func (*ListDomainsRequest) Validate

func (this *ListDomainsRequest) Validate() error

func (*ListDomainsRequest) XXX_DiscardUnknown

func (m *ListDomainsRequest) XXX_DiscardUnknown()

func (*ListDomainsRequest) XXX_Marshal

func (m *ListDomainsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListDomainsRequest) XXX_Merge

func (m *ListDomainsRequest) XXX_Merge(src proto.Message)

func (*ListDomainsRequest) XXX_Size

func (m *ListDomainsRequest) XXX_Size() int

func (*ListDomainsRequest) XXX_Unmarshal

func (m *ListDomainsRequest) XXX_Unmarshal(b []byte) error

type ListDomainsResponse

type ListDomainsResponse struct {
	Domains              []*Domain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListDomainsResponse) Descriptor

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

func (*ListDomainsResponse) GetDomains

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

func (*ListDomainsResponse) ProtoMessage

func (*ListDomainsResponse) ProtoMessage()

func (*ListDomainsResponse) Reset

func (m *ListDomainsResponse) Reset()

func (*ListDomainsResponse) String

func (m *ListDomainsResponse) String() string

func (*ListDomainsResponse) Validate

func (this *ListDomainsResponse) Validate() error

func (*ListDomainsResponse) XXX_DiscardUnknown

func (m *ListDomainsResponse) XXX_DiscardUnknown()

func (*ListDomainsResponse) XXX_Marshal

func (m *ListDomainsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListDomainsResponse) XXX_Merge

func (m *ListDomainsResponse) XXX_Merge(src proto.Message)

func (*ListDomainsResponse) XXX_Size

func (m *ListDomainsResponse) XXX_Size() int

func (*ListDomainsResponse) XXX_Unmarshal

func (m *ListDomainsResponse) XXX_Unmarshal(b []byte) error

type ListEntitiesRequest

type ListEntitiesRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListEntitiesRequest) Descriptor

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

func (*ListEntitiesRequest) GetEntity

func (m *ListEntitiesRequest) GetEntity() *OpEntity

func (*ListEntitiesRequest) ProtoMessage

func (*ListEntitiesRequest) ProtoMessage()

func (*ListEntitiesRequest) Reset

func (m *ListEntitiesRequest) Reset()

func (*ListEntitiesRequest) String

func (m *ListEntitiesRequest) String() string

func (*ListEntitiesRequest) Validate

func (this *ListEntitiesRequest) Validate() error

func (*ListEntitiesRequest) XXX_DiscardUnknown

func (m *ListEntitiesRequest) XXX_DiscardUnknown()

func (*ListEntitiesRequest) XXX_Marshal

func (m *ListEntitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEntitiesRequest) XXX_Merge

func (m *ListEntitiesRequest) XXX_Merge(src proto.Message)

func (*ListEntitiesRequest) XXX_Size

func (m *ListEntitiesRequest) XXX_Size() int

func (*ListEntitiesRequest) XXX_Unmarshal

func (m *ListEntitiesRequest) XXX_Unmarshal(b []byte) error

type ListEntitiesResponse

type ListEntitiesResponse struct {
	Entities             []*Entity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListEntitiesResponse) Descriptor

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

func (*ListEntitiesResponse) GetEntities

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

func (*ListEntitiesResponse) ProtoMessage

func (*ListEntitiesResponse) ProtoMessage()

func (*ListEntitiesResponse) Reset

func (m *ListEntitiesResponse) Reset()

func (*ListEntitiesResponse) String

func (m *ListEntitiesResponse) String() string

func (*ListEntitiesResponse) Validate

func (this *ListEntitiesResponse) Validate() error

func (*ListEntitiesResponse) XXX_DiscardUnknown

func (m *ListEntitiesResponse) XXX_DiscardUnknown()

func (*ListEntitiesResponse) XXX_Marshal

func (m *ListEntitiesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEntitiesResponse) XXX_Merge

func (m *ListEntitiesResponse) XXX_Merge(src proto.Message)

func (*ListEntitiesResponse) XXX_Size

func (m *ListEntitiesResponse) XXX_Size() int

func (*ListEntitiesResponse) XXX_Unmarshal

func (m *ListEntitiesResponse) XXX_Unmarshal(b []byte) error

type ListGroupsForObjectRequest

type ListGroupsForObjectRequest struct {
	Object               *OpEntity `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListGroupsForObjectRequest) Descriptor

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

func (*ListGroupsForObjectRequest) GetObject

func (m *ListGroupsForObjectRequest) GetObject() *OpEntity

func (*ListGroupsForObjectRequest) ProtoMessage

func (*ListGroupsForObjectRequest) ProtoMessage()

func (*ListGroupsForObjectRequest) Reset

func (m *ListGroupsForObjectRequest) Reset()

func (*ListGroupsForObjectRequest) String

func (m *ListGroupsForObjectRequest) String() string

func (*ListGroupsForObjectRequest) Validate

func (this *ListGroupsForObjectRequest) Validate() error

func (*ListGroupsForObjectRequest) XXX_DiscardUnknown

func (m *ListGroupsForObjectRequest) XXX_DiscardUnknown()

func (*ListGroupsForObjectRequest) XXX_Marshal

func (m *ListGroupsForObjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsForObjectRequest) XXX_Merge

func (m *ListGroupsForObjectRequest) XXX_Merge(src proto.Message)

func (*ListGroupsForObjectRequest) XXX_Size

func (m *ListGroupsForObjectRequest) XXX_Size() int

func (*ListGroupsForObjectRequest) XXX_Unmarshal

func (m *ListGroupsForObjectRequest) XXX_Unmarshal(b []byte) error

type ListGroupsForObjectResponse

type ListGroupsForObjectResponse struct {
	Groups               []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListGroupsForObjectResponse) Descriptor

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

func (*ListGroupsForObjectResponse) GetGroups

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

func (*ListGroupsForObjectResponse) ProtoMessage

func (*ListGroupsForObjectResponse) ProtoMessage()

func (*ListGroupsForObjectResponse) Reset

func (m *ListGroupsForObjectResponse) Reset()

func (*ListGroupsForObjectResponse) String

func (m *ListGroupsForObjectResponse) String() string

func (*ListGroupsForObjectResponse) Validate

func (this *ListGroupsForObjectResponse) Validate() error

func (*ListGroupsForObjectResponse) XXX_DiscardUnknown

func (m *ListGroupsForObjectResponse) XXX_DiscardUnknown()

func (*ListGroupsForObjectResponse) XXX_Marshal

func (m *ListGroupsForObjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsForObjectResponse) XXX_Merge

func (m *ListGroupsForObjectResponse) XXX_Merge(src proto.Message)

func (*ListGroupsForObjectResponse) XXX_Size

func (m *ListGroupsForObjectResponse) XXX_Size() int

func (*ListGroupsForObjectResponse) XXX_Unmarshal

func (m *ListGroupsForObjectResponse) XXX_Unmarshal(b []byte) error

type ListGroupsForSubjectRequest

type ListGroupsForSubjectRequest struct {
	Subject              *OpEntity `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListGroupsForSubjectRequest) Descriptor

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

func (*ListGroupsForSubjectRequest) GetSubject

func (m *ListGroupsForSubjectRequest) GetSubject() *OpEntity

func (*ListGroupsForSubjectRequest) ProtoMessage

func (*ListGroupsForSubjectRequest) ProtoMessage()

func (*ListGroupsForSubjectRequest) Reset

func (m *ListGroupsForSubjectRequest) Reset()

func (*ListGroupsForSubjectRequest) String

func (m *ListGroupsForSubjectRequest) String() string

func (*ListGroupsForSubjectRequest) Validate

func (this *ListGroupsForSubjectRequest) Validate() error

func (*ListGroupsForSubjectRequest) XXX_DiscardUnknown

func (m *ListGroupsForSubjectRequest) XXX_DiscardUnknown()

func (*ListGroupsForSubjectRequest) XXX_Marshal

func (m *ListGroupsForSubjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsForSubjectRequest) XXX_Merge

func (m *ListGroupsForSubjectRequest) XXX_Merge(src proto.Message)

func (*ListGroupsForSubjectRequest) XXX_Size

func (m *ListGroupsForSubjectRequest) XXX_Size() int

func (*ListGroupsForSubjectRequest) XXX_Unmarshal

func (m *ListGroupsForSubjectRequest) XXX_Unmarshal(b []byte) error

type ListGroupsForSubjectResponse

type ListGroupsForSubjectResponse struct {
	Groups               []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListGroupsForSubjectResponse) Descriptor

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

func (*ListGroupsForSubjectResponse) GetGroups

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

func (*ListGroupsForSubjectResponse) ProtoMessage

func (*ListGroupsForSubjectResponse) ProtoMessage()

func (*ListGroupsForSubjectResponse) Reset

func (m *ListGroupsForSubjectResponse) Reset()

func (*ListGroupsForSubjectResponse) String

func (*ListGroupsForSubjectResponse) Validate

func (this *ListGroupsForSubjectResponse) Validate() error

func (*ListGroupsForSubjectResponse) XXX_DiscardUnknown

func (m *ListGroupsForSubjectResponse) XXX_DiscardUnknown()

func (*ListGroupsForSubjectResponse) XXX_Marshal

func (m *ListGroupsForSubjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsForSubjectResponse) XXX_Merge

func (m *ListGroupsForSubjectResponse) XXX_Merge(src proto.Message)

func (*ListGroupsForSubjectResponse) XXX_Size

func (m *ListGroupsForSubjectResponse) XXX_Size() int

func (*ListGroupsForSubjectResponse) XXX_Unmarshal

func (m *ListGroupsForSubjectResponse) XXX_Unmarshal(b []byte) error

type ListGroupsRequest

type ListGroupsRequest struct {
	Group                *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListGroupsRequest) Descriptor

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

func (*ListGroupsRequest) GetGroup

func (m *ListGroupsRequest) GetGroup() *OpGroup

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) Reset

func (m *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (m *ListGroupsRequest) String() string

func (*ListGroupsRequest) Validate

func (this *ListGroupsRequest) Validate() error

func (*ListGroupsRequest) XXX_DiscardUnknown

func (m *ListGroupsRequest) XXX_DiscardUnknown()

func (*ListGroupsRequest) XXX_Marshal

func (m *ListGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsRequest) XXX_Merge

func (m *ListGroupsRequest) XXX_Merge(src proto.Message)

func (*ListGroupsRequest) XXX_Size

func (m *ListGroupsRequest) XXX_Size() int

func (*ListGroupsRequest) XXX_Unmarshal

func (m *ListGroupsRequest) XXX_Unmarshal(b []byte) error

type ListGroupsResponse

type ListGroupsResponse struct {
	Groups               []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListGroupsResponse) Descriptor

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

func (*ListGroupsResponse) GetGroups

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

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) Reset

func (m *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (m *ListGroupsResponse) String() string

func (*ListGroupsResponse) Validate

func (this *ListGroupsResponse) Validate() error

func (*ListGroupsResponse) XXX_DiscardUnknown

func (m *ListGroupsResponse) XXX_DiscardUnknown()

func (*ListGroupsResponse) XXX_Marshal

func (m *ListGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsResponse) XXX_Merge

func (m *ListGroupsResponse) XXX_Merge(src proto.Message)

func (*ListGroupsResponse) XXX_Size

func (m *ListGroupsResponse) XXX_Size() int

func (*ListGroupsResponse) XXX_Unmarshal

func (m *ListGroupsResponse) XXX_Unmarshal(b []byte) error

type ListRolesForEntityRequest

type ListRolesForEntityRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRolesForEntityRequest) Descriptor

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

func (*ListRolesForEntityRequest) GetRole

func (m *ListRolesForEntityRequest) GetRole() *OpRole

func (*ListRolesForEntityRequest) ProtoMessage

func (*ListRolesForEntityRequest) ProtoMessage()

func (*ListRolesForEntityRequest) Reset

func (m *ListRolesForEntityRequest) Reset()

func (*ListRolesForEntityRequest) String

func (m *ListRolesForEntityRequest) String() string

func (*ListRolesForEntityRequest) Validate

func (this *ListRolesForEntityRequest) Validate() error

func (*ListRolesForEntityRequest) XXX_DiscardUnknown

func (m *ListRolesForEntityRequest) XXX_DiscardUnknown()

func (*ListRolesForEntityRequest) XXX_Marshal

func (m *ListRolesForEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRolesForEntityRequest) XXX_Merge

func (m *ListRolesForEntityRequest) XXX_Merge(src proto.Message)

func (*ListRolesForEntityRequest) XXX_Size

func (m *ListRolesForEntityRequest) XXX_Size() int

func (*ListRolesForEntityRequest) XXX_Unmarshal

func (m *ListRolesForEntityRequest) XXX_Unmarshal(b []byte) error

type ListRolesForEntityResponse

type ListRolesForEntityResponse struct {
	Roles                []*Role  `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRolesForEntityResponse) Descriptor

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

func (*ListRolesForEntityResponse) GetRoles

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

func (*ListRolesForEntityResponse) ProtoMessage

func (*ListRolesForEntityResponse) ProtoMessage()

func (*ListRolesForEntityResponse) Reset

func (m *ListRolesForEntityResponse) Reset()

func (*ListRolesForEntityResponse) String

func (m *ListRolesForEntityResponse) String() string

func (*ListRolesForEntityResponse) Validate

func (this *ListRolesForEntityResponse) Validate() error

func (*ListRolesForEntityResponse) XXX_DiscardUnknown

func (m *ListRolesForEntityResponse) XXX_DiscardUnknown()

func (*ListRolesForEntityResponse) XXX_Marshal

func (m *ListRolesForEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRolesForEntityResponse) XXX_Merge

func (m *ListRolesForEntityResponse) XXX_Merge(src proto.Message)

func (*ListRolesForEntityResponse) XXX_Size

func (m *ListRolesForEntityResponse) XXX_Size() int

func (*ListRolesForEntityResponse) XXX_Unmarshal

func (m *ListRolesForEntityResponse) XXX_Unmarshal(b []byte) error

type ListRolesRequest

type ListRolesRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRolesRequest) Descriptor

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

func (*ListRolesRequest) GetRole

func (m *ListRolesRequest) GetRole() *OpRole

func (*ListRolesRequest) ProtoMessage

func (*ListRolesRequest) ProtoMessage()

func (*ListRolesRequest) Reset

func (m *ListRolesRequest) Reset()

func (*ListRolesRequest) String

func (m *ListRolesRequest) String() string

func (*ListRolesRequest) Validate

func (this *ListRolesRequest) Validate() error

func (*ListRolesRequest) XXX_DiscardUnknown

func (m *ListRolesRequest) XXX_DiscardUnknown()

func (*ListRolesRequest) XXX_Marshal

func (m *ListRolesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRolesRequest) XXX_Merge

func (m *ListRolesRequest) XXX_Merge(src proto.Message)

func (*ListRolesRequest) XXX_Size

func (m *ListRolesRequest) XXX_Size() int

func (*ListRolesRequest) XXX_Unmarshal

func (m *ListRolesRequest) XXX_Unmarshal(b []byte) error

type ListRolesResponse

type ListRolesResponse struct {
	Roles                []*Role  `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRolesResponse) Descriptor

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

func (*ListRolesResponse) GetRoles

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

func (*ListRolesResponse) ProtoMessage

func (*ListRolesResponse) ProtoMessage()

func (*ListRolesResponse) Reset

func (m *ListRolesResponse) Reset()

func (*ListRolesResponse) String

func (m *ListRolesResponse) String() string

func (*ListRolesResponse) Validate

func (this *ListRolesResponse) Validate() error

func (*ListRolesResponse) XXX_DiscardUnknown

func (m *ListRolesResponse) XXX_DiscardUnknown()

func (*ListRolesResponse) XXX_Marshal

func (m *ListRolesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRolesResponse) XXX_Merge

func (m *ListRolesResponse) XXX_Merge(src proto.Message)

func (*ListRolesResponse) XXX_Size

func (m *ListRolesResponse) XXX_Size() int

func (*ListRolesResponse) XXX_Unmarshal

func (m *ListRolesResponse) XXX_Unmarshal(b []byte) error

type OpAction

type OpAction struct {
	Id                   *wrappers.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 *wrappers.StringValue            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias                *wrappers.StringValue            `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Description          *wrappers.StringValue            `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Extra                map[string]*wrappers.StringValue `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OpAction) Descriptor

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

func (*OpAction) GetAlias

func (m *OpAction) GetAlias() *wrappers.StringValue

func (*OpAction) GetDescription

func (m *OpAction) GetDescription() *wrappers.StringValue

func (*OpAction) GetExtra

func (m *OpAction) GetExtra() map[string]*wrappers.StringValue

func (*OpAction) GetId

func (m *OpAction) GetId() *wrappers.StringValue

func (*OpAction) GetName

func (m *OpAction) GetName() *wrappers.StringValue

func (*OpAction) ProtoMessage

func (*OpAction) ProtoMessage()

func (*OpAction) Reset

func (m *OpAction) Reset()

func (*OpAction) String

func (m *OpAction) String() string

func (*OpAction) Validate

func (this *OpAction) Validate() error

func (*OpAction) XXX_DiscardUnknown

func (m *OpAction) XXX_DiscardUnknown()

func (*OpAction) XXX_Marshal

func (m *OpAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpAction) XXX_Merge

func (m *OpAction) XXX_Merge(src proto.Message)

func (*OpAction) XXX_Size

func (m *OpAction) XXX_Size() int

func (*OpAction) XXX_Unmarshal

func (m *OpAction) XXX_Unmarshal(b []byte) error

type OpCredential

type OpCredential struct {
	Id                   *wrappers.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                 *wrappers.StringValue `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias                *wrappers.StringValue `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Secret               *wrappers.StringValue `protobuf:"bytes,7,opt,name=secret,proto3" json:"secret,omitempty"`
	Description          *wrappers.StringValue `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	ExpiresAt            *timestamp.Timestamp  `protobuf:"bytes,9,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*OpCredential) Descriptor

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

func (*OpCredential) GetAlias

func (m *OpCredential) GetAlias() *wrappers.StringValue

func (*OpCredential) GetDescription

func (m *OpCredential) GetDescription() *wrappers.StringValue

func (*OpCredential) GetDomain

func (m *OpCredential) GetDomain() *OpDomain

func (*OpCredential) GetEntity

func (m *OpCredential) GetEntity() *OpEntity

func (*OpCredential) GetExpiresAt

func (m *OpCredential) GetExpiresAt() *timestamp.Timestamp

func (*OpCredential) GetId

func (m *OpCredential) GetId() *wrappers.StringValue

func (*OpCredential) GetName

func (m *OpCredential) GetName() *wrappers.StringValue

func (*OpCredential) GetRoles

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

func (*OpCredential) GetSecret

func (m *OpCredential) GetSecret() *wrappers.StringValue

func (*OpCredential) ProtoMessage

func (*OpCredential) ProtoMessage()

func (*OpCredential) Reset

func (m *OpCredential) Reset()

func (*OpCredential) String

func (m *OpCredential) String() string

func (*OpCredential) Validate

func (this *OpCredential) Validate() error

func (*OpCredential) XXX_DiscardUnknown

func (m *OpCredential) XXX_DiscardUnknown()

func (*OpCredential) XXX_Marshal

func (m *OpCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpCredential) XXX_Merge

func (m *OpCredential) XXX_Merge(src proto.Message)

func (*OpCredential) XXX_Size

func (m *OpCredential) XXX_Size() int

func (*OpCredential) XXX_Unmarshal

func (m *OpCredential) XXX_Unmarshal(b []byte) error

type OpDomain

type OpDomain struct {
	Id                   *wrappers.StringValue            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 *wrappers.StringValue            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias                *wrappers.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]*wrappers.StringValue `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OpDomain) Descriptor

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

func (*OpDomain) GetAlias

func (m *OpDomain) GetAlias() *wrappers.StringValue

func (*OpDomain) GetChildren

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

func (*OpDomain) GetExtra

func (m *OpDomain) GetExtra() map[string]*wrappers.StringValue

func (*OpDomain) GetId

func (m *OpDomain) GetId() *wrappers.StringValue

func (*OpDomain) GetName

func (m *OpDomain) GetName() *wrappers.StringValue

func (*OpDomain) GetParent

func (m *OpDomain) GetParent() *OpDomain

func (*OpDomain) ProtoMessage

func (*OpDomain) ProtoMessage()

func (*OpDomain) Reset

func (m *OpDomain) Reset()

func (*OpDomain) String

func (m *OpDomain) String() string

func (*OpDomain) Validate

func (this *OpDomain) Validate() error

func (*OpDomain) XXX_DiscardUnknown

func (m *OpDomain) XXX_DiscardUnknown()

func (*OpDomain) XXX_Marshal

func (m *OpDomain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpDomain) XXX_Merge

func (m *OpDomain) XXX_Merge(src proto.Message)

func (*OpDomain) XXX_Size

func (m *OpDomain) XXX_Size() int

func (*OpDomain) XXX_Unmarshal

func (m *OpDomain) XXX_Unmarshal(b []byte) error

type OpEntity

type OpEntity struct {
	Id                   *wrappers.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                 *wrappers.StringValue            `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Alias                *wrappers.StringValue            `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"`
	Password             *wrappers.StringValue            `protobuf:"bytes,7,opt,name=password,proto3" json:"password,omitempty"`
	Extra                map[string]*wrappers.StringValue `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OpEntity) Descriptor

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

func (*OpEntity) GetAlias

func (m *OpEntity) GetAlias() *wrappers.StringValue

func (*OpEntity) GetDomains

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

func (*OpEntity) GetExtra

func (m *OpEntity) GetExtra() map[string]*wrappers.StringValue

func (*OpEntity) GetGroups

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

func (*OpEntity) GetId

func (m *OpEntity) GetId() *wrappers.StringValue

func (*OpEntity) GetName

func (m *OpEntity) GetName() *wrappers.StringValue

func (*OpEntity) GetPassword

func (m *OpEntity) GetPassword() *wrappers.StringValue

func (*OpEntity) GetRoles

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

func (*OpEntity) ProtoMessage

func (*OpEntity) ProtoMessage()

func (*OpEntity) Reset

func (m *OpEntity) Reset()

func (*OpEntity) String

func (m *OpEntity) String() string

func (*OpEntity) Validate

func (this *OpEntity) Validate() error

func (*OpEntity) XXX_DiscardUnknown

func (m *OpEntity) XXX_DiscardUnknown()

func (*OpEntity) XXX_Marshal

func (m *OpEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpEntity) XXX_Merge

func (m *OpEntity) XXX_Merge(src proto.Message)

func (*OpEntity) XXX_Size

func (m *OpEntity) XXX_Size() int

func (*OpEntity) XXX_Unmarshal

func (m *OpEntity) XXX_Unmarshal(b []byte) error

type OpGroup

type OpGroup struct {
	Id                   *wrappers.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                 *wrappers.StringValue            `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Alias                *wrappers.StringValue            `protobuf:"bytes,7,opt,name=alias,proto3" json:"alias,omitempty"`
	Description          *wrappers.StringValue            `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	Extra                map[string]*wrappers.StringValue `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*OpGroup) Descriptor

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

func (*OpGroup) GetAlias

func (m *OpGroup) GetAlias() *wrappers.StringValue

func (*OpGroup) GetDescription

func (m *OpGroup) GetDescription() *wrappers.StringValue

func (*OpGroup) GetDomain

func (m *OpGroup) GetDomain() *OpDomain

func (*OpGroup) GetExtra

func (m *OpGroup) GetExtra() map[string]*wrappers.StringValue

func (*OpGroup) GetId

func (m *OpGroup) GetId() *wrappers.StringValue

func (*OpGroup) GetName

func (m *OpGroup) GetName() *wrappers.StringValue

func (*OpGroup) GetObjects

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

func (*OpGroup) GetRoles

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

func (*OpGroup) GetSubjects

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

func (*OpGroup) ProtoMessage

func (*OpGroup) ProtoMessage()

func (*OpGroup) Reset

func (m *OpGroup) Reset()

func (*OpGroup) String

func (m *OpGroup) String() string

func (*OpGroup) Validate

func (this *OpGroup) Validate() error

func (*OpGroup) XXX_DiscardUnknown

func (m *OpGroup) XXX_DiscardUnknown()

func (*OpGroup) XXX_Marshal

func (m *OpGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpGroup) XXX_Merge

func (m *OpGroup) XXX_Merge(src proto.Message)

func (*OpGroup) XXX_Size

func (m *OpGroup) XXX_Size() int

func (*OpGroup) XXX_Unmarshal

func (m *OpGroup) XXX_Unmarshal(b []byte) error

type OpRole

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

func (*OpRole) Descriptor

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

func (*OpRole) GetActions

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

func (*OpRole) GetAlias

func (m *OpRole) GetAlias() *wrappers.StringValue

func (*OpRole) GetDescription

func (m *OpRole) GetDescription() *wrappers.StringValue

func (*OpRole) GetExtra

func (m *OpRole) GetExtra() map[string]*wrappers.StringValue

func (*OpRole) GetId

func (m *OpRole) GetId() *wrappers.StringValue

func (*OpRole) GetName

func (m *OpRole) GetName() *wrappers.StringValue

func (*OpRole) ProtoMessage

func (*OpRole) ProtoMessage()

func (*OpRole) Reset

func (m *OpRole) Reset()

func (*OpRole) String

func (m *OpRole) String() string

func (*OpRole) Validate

func (this *OpRole) Validate() error

func (*OpRole) XXX_DiscardUnknown

func (m *OpRole) XXX_DiscardUnknown()

func (*OpRole) XXX_Marshal

func (m *OpRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpRole) XXX_Merge

func (m *OpRole) XXX_Merge(src proto.Message)

func (*OpRole) XXX_Size

func (m *OpRole) XXX_Size() int

func (*OpRole) XXX_Unmarshal

func (m *OpRole) XXX_Unmarshal(b []byte) error

type OpToken

type OpToken struct {
	Id                   *wrappers.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IssuedAt             *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
	ExpiresAt            *timestamp.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                 *wrappers.StringValue `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"`
	Groups               []*OpGroup            `protobuf:"bytes,9,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*OpToken) Descriptor

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

func (*OpToken) GetCredential

func (m *OpToken) GetCredential() *OpCredential

func (*OpToken) GetDomain

func (m *OpToken) GetDomain() *OpDomain

func (*OpToken) GetEntity

func (m *OpToken) GetEntity() *OpEntity

func (*OpToken) GetExpiresAt

func (m *OpToken) GetExpiresAt() *timestamp.Timestamp

func (*OpToken) GetGroups

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

func (*OpToken) GetId

func (m *OpToken) GetId() *wrappers.StringValue

func (*OpToken) GetIssuedAt

func (m *OpToken) GetIssuedAt() *timestamp.Timestamp

func (*OpToken) GetRoles

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

func (*OpToken) GetText

func (m *OpToken) GetText() *wrappers.StringValue

func (*OpToken) ProtoMessage

func (*OpToken) ProtoMessage()

func (*OpToken) Reset

func (m *OpToken) Reset()

func (*OpToken) String

func (m *OpToken) String() string

func (*OpToken) Validate

func (this *OpToken) Validate() error

func (*OpToken) XXX_DiscardUnknown

func (m *OpToken) XXX_DiscardUnknown()

func (*OpToken) XXX_Marshal

func (m *OpToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpToken) XXX_Merge

func (m *OpToken) XXX_Merge(src proto.Message)

func (*OpToken) XXX_Size

func (m *OpToken) XXX_Size() int

func (*OpToken) XXX_Unmarshal

func (m *OpToken) XXX_Unmarshal(b []byte) error

type PatchActionRequest

type PatchActionRequest struct {
	Action               *OpAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*PatchActionRequest) Descriptor

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

func (*PatchActionRequest) GetAction

func (m *PatchActionRequest) GetAction() *OpAction

func (*PatchActionRequest) ProtoMessage

func (*PatchActionRequest) ProtoMessage()

func (*PatchActionRequest) Reset

func (m *PatchActionRequest) Reset()

func (*PatchActionRequest) String

func (m *PatchActionRequest) String() string

func (*PatchActionRequest) Validate

func (this *PatchActionRequest) Validate() error

func (*PatchActionRequest) XXX_DiscardUnknown

func (m *PatchActionRequest) XXX_DiscardUnknown()

func (*PatchActionRequest) XXX_Marshal

func (m *PatchActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchActionRequest) XXX_Merge

func (m *PatchActionRequest) XXX_Merge(src proto.Message)

func (*PatchActionRequest) XXX_Size

func (m *PatchActionRequest) XXX_Size() int

func (*PatchActionRequest) XXX_Unmarshal

func (m *PatchActionRequest) XXX_Unmarshal(b []byte) error

type PatchActionResponse

type PatchActionResponse struct {
	Action               *Action  `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchActionResponse) Descriptor

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

func (*PatchActionResponse) GetAction

func (m *PatchActionResponse) GetAction() *Action

func (*PatchActionResponse) ProtoMessage

func (*PatchActionResponse) ProtoMessage()

func (*PatchActionResponse) Reset

func (m *PatchActionResponse) Reset()

func (*PatchActionResponse) String

func (m *PatchActionResponse) String() string

func (*PatchActionResponse) Validate

func (this *PatchActionResponse) Validate() error

func (*PatchActionResponse) XXX_DiscardUnknown

func (m *PatchActionResponse) XXX_DiscardUnknown()

func (*PatchActionResponse) XXX_Marshal

func (m *PatchActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchActionResponse) XXX_Merge

func (m *PatchActionResponse) XXX_Merge(src proto.Message)

func (*PatchActionResponse) XXX_Size

func (m *PatchActionResponse) XXX_Size() int

func (*PatchActionResponse) XXX_Unmarshal

func (m *PatchActionResponse) XXX_Unmarshal(b []byte) error

type PatchCredentialRequest

type PatchCredentialRequest struct {
	Credential           *OpCredential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PatchCredentialRequest) Descriptor

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

func (*PatchCredentialRequest) GetCredential

func (m *PatchCredentialRequest) GetCredential() *OpCredential

func (*PatchCredentialRequest) ProtoMessage

func (*PatchCredentialRequest) ProtoMessage()

func (*PatchCredentialRequest) Reset

func (m *PatchCredentialRequest) Reset()

func (*PatchCredentialRequest) String

func (m *PatchCredentialRequest) String() string

func (*PatchCredentialRequest) Validate

func (this *PatchCredentialRequest) Validate() error

func (*PatchCredentialRequest) XXX_DiscardUnknown

func (m *PatchCredentialRequest) XXX_DiscardUnknown()

func (*PatchCredentialRequest) XXX_Marshal

func (m *PatchCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchCredentialRequest) XXX_Merge

func (m *PatchCredentialRequest) XXX_Merge(src proto.Message)

func (*PatchCredentialRequest) XXX_Size

func (m *PatchCredentialRequest) XXX_Size() int

func (*PatchCredentialRequest) XXX_Unmarshal

func (m *PatchCredentialRequest) XXX_Unmarshal(b []byte) error

type PatchCredentialResponse

type PatchCredentialResponse struct {
	Credential           *Credential `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*PatchCredentialResponse) Descriptor

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

func (*PatchCredentialResponse) GetCredential

func (m *PatchCredentialResponse) GetCredential() *Credential

func (*PatchCredentialResponse) ProtoMessage

func (*PatchCredentialResponse) ProtoMessage()

func (*PatchCredentialResponse) Reset

func (m *PatchCredentialResponse) Reset()

func (*PatchCredentialResponse) String

func (m *PatchCredentialResponse) String() string

func (*PatchCredentialResponse) Validate

func (this *PatchCredentialResponse) Validate() error

func (*PatchCredentialResponse) XXX_DiscardUnknown

func (m *PatchCredentialResponse) XXX_DiscardUnknown()

func (*PatchCredentialResponse) XXX_Marshal

func (m *PatchCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchCredentialResponse) XXX_Merge

func (m *PatchCredentialResponse) XXX_Merge(src proto.Message)

func (*PatchCredentialResponse) XXX_Size

func (m *PatchCredentialResponse) XXX_Size() int

func (*PatchCredentialResponse) XXX_Unmarshal

func (m *PatchCredentialResponse) XXX_Unmarshal(b []byte) error

type PatchDomainRequest

type PatchDomainRequest struct {
	Domain               *OpDomain `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*PatchDomainRequest) Descriptor

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

func (*PatchDomainRequest) GetDomain

func (m *PatchDomainRequest) GetDomain() *OpDomain

func (*PatchDomainRequest) ProtoMessage

func (*PatchDomainRequest) ProtoMessage()

func (*PatchDomainRequest) Reset

func (m *PatchDomainRequest) Reset()

func (*PatchDomainRequest) String

func (m *PatchDomainRequest) String() string

func (*PatchDomainRequest) Validate

func (this *PatchDomainRequest) Validate() error

func (*PatchDomainRequest) XXX_DiscardUnknown

func (m *PatchDomainRequest) XXX_DiscardUnknown()

func (*PatchDomainRequest) XXX_Marshal

func (m *PatchDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchDomainRequest) XXX_Merge

func (m *PatchDomainRequest) XXX_Merge(src proto.Message)

func (*PatchDomainRequest) XXX_Size

func (m *PatchDomainRequest) XXX_Size() int

func (*PatchDomainRequest) XXX_Unmarshal

func (m *PatchDomainRequest) XXX_Unmarshal(b []byte) error

type PatchDomainResponse

type PatchDomainResponse struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchDomainResponse) Descriptor

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

func (*PatchDomainResponse) GetDomain

func (m *PatchDomainResponse) GetDomain() *Domain

func (*PatchDomainResponse) ProtoMessage

func (*PatchDomainResponse) ProtoMessage()

func (*PatchDomainResponse) Reset

func (m *PatchDomainResponse) Reset()

func (*PatchDomainResponse) String

func (m *PatchDomainResponse) String() string

func (*PatchDomainResponse) Validate

func (this *PatchDomainResponse) Validate() error

func (*PatchDomainResponse) XXX_DiscardUnknown

func (m *PatchDomainResponse) XXX_DiscardUnknown()

func (*PatchDomainResponse) XXX_Marshal

func (m *PatchDomainResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchDomainResponse) XXX_Merge

func (m *PatchDomainResponse) XXX_Merge(src proto.Message)

func (*PatchDomainResponse) XXX_Size

func (m *PatchDomainResponse) XXX_Size() int

func (*PatchDomainResponse) XXX_Unmarshal

func (m *PatchDomainResponse) XXX_Unmarshal(b []byte) error

type PatchEntityRequest

type PatchEntityRequest struct {
	Entity               *OpEntity `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*PatchEntityRequest) Descriptor

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

func (*PatchEntityRequest) GetEntity

func (m *PatchEntityRequest) GetEntity() *OpEntity

func (*PatchEntityRequest) ProtoMessage

func (*PatchEntityRequest) ProtoMessage()

func (*PatchEntityRequest) Reset

func (m *PatchEntityRequest) Reset()

func (*PatchEntityRequest) String

func (m *PatchEntityRequest) String() string

func (*PatchEntityRequest) Validate

func (this *PatchEntityRequest) Validate() error

func (*PatchEntityRequest) XXX_DiscardUnknown

func (m *PatchEntityRequest) XXX_DiscardUnknown()

func (*PatchEntityRequest) XXX_Marshal

func (m *PatchEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchEntityRequest) XXX_Merge

func (m *PatchEntityRequest) XXX_Merge(src proto.Message)

func (*PatchEntityRequest) XXX_Size

func (m *PatchEntityRequest) XXX_Size() int

func (*PatchEntityRequest) XXX_Unmarshal

func (m *PatchEntityRequest) XXX_Unmarshal(b []byte) error

type PatchEntityResponse

type PatchEntityResponse struct {
	Entity               *Entity  `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchEntityResponse) Descriptor

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

func (*PatchEntityResponse) GetEntity

func (m *PatchEntityResponse) GetEntity() *Entity

func (*PatchEntityResponse) ProtoMessage

func (*PatchEntityResponse) ProtoMessage()

func (*PatchEntityResponse) Reset

func (m *PatchEntityResponse) Reset()

func (*PatchEntityResponse) String

func (m *PatchEntityResponse) String() string

func (*PatchEntityResponse) Validate

func (this *PatchEntityResponse) Validate() error

func (*PatchEntityResponse) XXX_DiscardUnknown

func (m *PatchEntityResponse) XXX_DiscardUnknown()

func (*PatchEntityResponse) XXX_Marshal

func (m *PatchEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchEntityResponse) XXX_Merge

func (m *PatchEntityResponse) XXX_Merge(src proto.Message)

func (*PatchEntityResponse) XXX_Size

func (m *PatchEntityResponse) XXX_Size() int

func (*PatchEntityResponse) XXX_Unmarshal

func (m *PatchEntityResponse) XXX_Unmarshal(b []byte) error

type PatchGroupRequest

type PatchGroupRequest struct {
	Group                *OpGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchGroupRequest) Descriptor

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

func (*PatchGroupRequest) GetGroup

func (m *PatchGroupRequest) GetGroup() *OpGroup

func (*PatchGroupRequest) ProtoMessage

func (*PatchGroupRequest) ProtoMessage()

func (*PatchGroupRequest) Reset

func (m *PatchGroupRequest) Reset()

func (*PatchGroupRequest) String

func (m *PatchGroupRequest) String() string

func (*PatchGroupRequest) Validate

func (this *PatchGroupRequest) Validate() error

func (*PatchGroupRequest) XXX_DiscardUnknown

func (m *PatchGroupRequest) XXX_DiscardUnknown()

func (*PatchGroupRequest) XXX_Marshal

func (m *PatchGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchGroupRequest) XXX_Merge

func (m *PatchGroupRequest) XXX_Merge(src proto.Message)

func (*PatchGroupRequest) XXX_Size

func (m *PatchGroupRequest) XXX_Size() int

func (*PatchGroupRequest) XXX_Unmarshal

func (m *PatchGroupRequest) XXX_Unmarshal(b []byte) error

type PatchGroupResponse

type PatchGroupResponse struct {
	Group                *Group   `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchGroupResponse) Descriptor

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

func (*PatchGroupResponse) GetGroup

func (m *PatchGroupResponse) GetGroup() *Group

func (*PatchGroupResponse) ProtoMessage

func (*PatchGroupResponse) ProtoMessage()

func (*PatchGroupResponse) Reset

func (m *PatchGroupResponse) Reset()

func (*PatchGroupResponse) String

func (m *PatchGroupResponse) String() string

func (*PatchGroupResponse) Validate

func (this *PatchGroupResponse) Validate() error

func (*PatchGroupResponse) XXX_DiscardUnknown

func (m *PatchGroupResponse) XXX_DiscardUnknown()

func (*PatchGroupResponse) XXX_Marshal

func (m *PatchGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchGroupResponse) XXX_Merge

func (m *PatchGroupResponse) XXX_Merge(src proto.Message)

func (*PatchGroupResponse) XXX_Size

func (m *PatchGroupResponse) XXX_Size() int

func (*PatchGroupResponse) XXX_Unmarshal

func (m *PatchGroupResponse) XXX_Unmarshal(b []byte) error

type PatchRoleRequest

type PatchRoleRequest struct {
	Role                 *OpRole  `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchRoleRequest) Descriptor

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

func (*PatchRoleRequest) GetRole

func (m *PatchRoleRequest) GetRole() *OpRole

func (*PatchRoleRequest) ProtoMessage

func (*PatchRoleRequest) ProtoMessage()

func (*PatchRoleRequest) Reset

func (m *PatchRoleRequest) Reset()

func (*PatchRoleRequest) String

func (m *PatchRoleRequest) String() string

func (*PatchRoleRequest) Validate

func (this *PatchRoleRequest) Validate() error

func (*PatchRoleRequest) XXX_DiscardUnknown

func (m *PatchRoleRequest) XXX_DiscardUnknown()

func (*PatchRoleRequest) XXX_Marshal

func (m *PatchRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchRoleRequest) XXX_Merge

func (m *PatchRoleRequest) XXX_Merge(src proto.Message)

func (*PatchRoleRequest) XXX_Size

func (m *PatchRoleRequest) XXX_Size() int

func (*PatchRoleRequest) XXX_Unmarshal

func (m *PatchRoleRequest) XXX_Unmarshal(b []byte) error

type PatchRoleResponse

type PatchRoleResponse struct {
	Role                 *Role    `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PatchRoleResponse) Descriptor

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

func (*PatchRoleResponse) GetRole

func (m *PatchRoleResponse) GetRole() *Role

func (*PatchRoleResponse) ProtoMessage

func (*PatchRoleResponse) ProtoMessage()

func (*PatchRoleResponse) Reset

func (m *PatchRoleResponse) Reset()

func (*PatchRoleResponse) String

func (m *PatchRoleResponse) String() string

func (*PatchRoleResponse) Validate

func (this *PatchRoleResponse) Validate() error

func (*PatchRoleResponse) XXX_DiscardUnknown

func (m *PatchRoleResponse) XXX_DiscardUnknown()

func (*PatchRoleResponse) XXX_Marshal

func (m *PatchRoleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PatchRoleResponse) XXX_Merge

func (m *PatchRoleResponse) XXX_Merge(src proto.Message)

func (*PatchRoleResponse) XXX_Size

func (m *PatchRoleResponse) XXX_Size() int

func (*PatchRoleResponse) XXX_Unmarshal

func (m *PatchRoleResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RemoveActionFromRoleRequest) Descriptor

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

func (*RemoveActionFromRoleRequest) GetAction

func (m *RemoveActionFromRoleRequest) GetAction() *OpAction

func (*RemoveActionFromRoleRequest) GetRole

func (m *RemoveActionFromRoleRequest) GetRole() *OpRole

func (*RemoveActionFromRoleRequest) ProtoMessage

func (*RemoveActionFromRoleRequest) ProtoMessage()

func (*RemoveActionFromRoleRequest) Reset

func (m *RemoveActionFromRoleRequest) Reset()

func (*RemoveActionFromRoleRequest) String

func (m *RemoveActionFromRoleRequest) String() string

func (*RemoveActionFromRoleRequest) Validate

func (this *RemoveActionFromRoleRequest) Validate() error

func (*RemoveActionFromRoleRequest) XXX_DiscardUnknown

func (m *RemoveActionFromRoleRequest) XXX_DiscardUnknown()

func (*RemoveActionFromRoleRequest) XXX_Marshal

func (m *RemoveActionFromRoleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveActionFromRoleRequest) XXX_Merge

func (m *RemoveActionFromRoleRequest) XXX_Merge(src proto.Message)

func (*RemoveActionFromRoleRequest) XXX_Size

func (m *RemoveActionFromRoleRequest) XXX_Size() int

func (*RemoveActionFromRoleRequest) XXX_Unmarshal

func (m *RemoveActionFromRoleRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RemoveEntityFromDomainRequest) Descriptor

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

func (*RemoveEntityFromDomainRequest) GetDomain

func (m *RemoveEntityFromDomainRequest) GetDomain() *OpDomain

func (*RemoveEntityFromDomainRequest) GetEntity

func (m *RemoveEntityFromDomainRequest) GetEntity() *OpEntity

func (*RemoveEntityFromDomainRequest) ProtoMessage

func (*RemoveEntityFromDomainRequest) ProtoMessage()

func (*RemoveEntityFromDomainRequest) Reset

func (m *RemoveEntityFromDomainRequest) Reset()

func (*RemoveEntityFromDomainRequest) String

func (*RemoveEntityFromDomainRequest) Validate

func (this *RemoveEntityFromDomainRequest) Validate() error

func (*RemoveEntityFromDomainRequest) XXX_DiscardUnknown

func (m *RemoveEntityFromDomainRequest) XXX_DiscardUnknown()

func (*RemoveEntityFromDomainRequest) XXX_Marshal

func (m *RemoveEntityFromDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveEntityFromDomainRequest) XXX_Merge

func (m *RemoveEntityFromDomainRequest) XXX_Merge(src proto.Message)

func (*RemoveEntityFromDomainRequest) XXX_Size

func (m *RemoveEntityFromDomainRequest) XXX_Size() int

func (*RemoveEntityFromDomainRequest) XXX_Unmarshal

func (m *RemoveEntityFromDomainRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RemoveObjectFromGroupRequest) Descriptor

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

func (*RemoveObjectFromGroupRequest) GetGroup

func (m *RemoveObjectFromGroupRequest) GetGroup() *OpGroup

func (*RemoveObjectFromGroupRequest) GetObject

func (m *RemoveObjectFromGroupRequest) GetObject() *OpEntity

func (*RemoveObjectFromGroupRequest) ProtoMessage

func (*RemoveObjectFromGroupRequest) ProtoMessage()

func (*RemoveObjectFromGroupRequest) Reset

func (m *RemoveObjectFromGroupRequest) Reset()

func (*RemoveObjectFromGroupRequest) String

func (*RemoveObjectFromGroupRequest) Validate

func (this *RemoveObjectFromGroupRequest) Validate() error

func (*RemoveObjectFromGroupRequest) XXX_DiscardUnknown

func (m *RemoveObjectFromGroupRequest) XXX_DiscardUnknown()

func (*RemoveObjectFromGroupRequest) XXX_Marshal

func (m *RemoveObjectFromGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveObjectFromGroupRequest) XXX_Merge

func (m *RemoveObjectFromGroupRequest) XXX_Merge(src proto.Message)

func (*RemoveObjectFromGroupRequest) XXX_Size

func (m *RemoveObjectFromGroupRequest) XXX_Size() int

func (*RemoveObjectFromGroupRequest) XXX_Unmarshal

func (m *RemoveObjectFromGroupRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RemoveRoleFromEntityRequest) Descriptor

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

func (*RemoveRoleFromEntityRequest) GetEntity

func (m *RemoveRoleFromEntityRequest) GetEntity() *OpEntity

func (*RemoveRoleFromEntityRequest) GetRole

func (m *RemoveRoleFromEntityRequest) GetRole() *OpRole

func (*RemoveRoleFromEntityRequest) ProtoMessage

func (*RemoveRoleFromEntityRequest) ProtoMessage()

func (*RemoveRoleFromEntityRequest) Reset

func (m *RemoveRoleFromEntityRequest) Reset()

func (*RemoveRoleFromEntityRequest) String

func (m *RemoveRoleFromEntityRequest) String() string

func (*RemoveRoleFromEntityRequest) Validate

func (this *RemoveRoleFromEntityRequest) Validate() error

func (*RemoveRoleFromEntityRequest) XXX_DiscardUnknown

func (m *RemoveRoleFromEntityRequest) XXX_DiscardUnknown()

func (*RemoveRoleFromEntityRequest) XXX_Marshal

func (m *RemoveRoleFromEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveRoleFromEntityRequest) XXX_Merge

func (m *RemoveRoleFromEntityRequest) XXX_Merge(src proto.Message)

func (*RemoveRoleFromEntityRequest) XXX_Size

func (m *RemoveRoleFromEntityRequest) XXX_Size() int

func (*RemoveRoleFromEntityRequest) XXX_Unmarshal

func (m *RemoveRoleFromEntityRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveRoleFromGroupRequest) Descriptor

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

func (*RemoveRoleFromGroupRequest) GetGroup

func (m *RemoveRoleFromGroupRequest) GetGroup() *OpGroup

func (*RemoveRoleFromGroupRequest) GetRole

func (m *RemoveRoleFromGroupRequest) GetRole() *OpRole

func (*RemoveRoleFromGroupRequest) ProtoMessage

func (*RemoveRoleFromGroupRequest) ProtoMessage()

func (*RemoveRoleFromGroupRequest) Reset

func (m *RemoveRoleFromGroupRequest) Reset()

func (*RemoveRoleFromGroupRequest) String

func (m *RemoveRoleFromGroupRequest) String() string

func (*RemoveRoleFromGroupRequest) Validate

func (this *RemoveRoleFromGroupRequest) Validate() error

func (*RemoveRoleFromGroupRequest) XXX_DiscardUnknown

func (m *RemoveRoleFromGroupRequest) XXX_DiscardUnknown()

func (*RemoveRoleFromGroupRequest) XXX_Marshal

func (m *RemoveRoleFromGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveRoleFromGroupRequest) XXX_Merge

func (m *RemoveRoleFromGroupRequest) XXX_Merge(src proto.Message)

func (*RemoveRoleFromGroupRequest) XXX_Size

func (m *RemoveRoleFromGroupRequest) XXX_Size() int

func (*RemoveRoleFromGroupRequest) XXX_Unmarshal

func (m *RemoveRoleFromGroupRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*RemoveSubjectFromGroupRequest) Descriptor

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

func (*RemoveSubjectFromGroupRequest) GetGroup

func (m *RemoveSubjectFromGroupRequest) GetGroup() *OpGroup

func (*RemoveSubjectFromGroupRequest) GetSubject

func (m *RemoveSubjectFromGroupRequest) GetSubject() *OpEntity

func (*RemoveSubjectFromGroupRequest) ProtoMessage

func (*RemoveSubjectFromGroupRequest) ProtoMessage()

func (*RemoveSubjectFromGroupRequest) Reset

func (m *RemoveSubjectFromGroupRequest) Reset()

func (*RemoveSubjectFromGroupRequest) String

func (*RemoveSubjectFromGroupRequest) Validate

func (this *RemoveSubjectFromGroupRequest) Validate() error

func (*RemoveSubjectFromGroupRequest) XXX_DiscardUnknown

func (m *RemoveSubjectFromGroupRequest) XXX_DiscardUnknown()

func (*RemoveSubjectFromGroupRequest) XXX_Marshal

func (m *RemoveSubjectFromGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveSubjectFromGroupRequest) XXX_Merge

func (m *RemoveSubjectFromGroupRequest) XXX_Merge(src proto.Message)

func (*RemoveSubjectFromGroupRequest) XXX_Size

func (m *RemoveSubjectFromGroupRequest) XXX_Size() int

func (*RemoveSubjectFromGroupRequest) XXX_Unmarshal

func (m *RemoveSubjectFromGroupRequest) XXX_Unmarshal(b []byte) error

type RevokeTokenRequest

type RevokeTokenRequest struct {
	Token                *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RevokeTokenRequest) Descriptor

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

func (*RevokeTokenRequest) GetToken

func (m *RevokeTokenRequest) GetToken() *OpToken

func (*RevokeTokenRequest) ProtoMessage

func (*RevokeTokenRequest) ProtoMessage()

func (*RevokeTokenRequest) Reset

func (m *RevokeTokenRequest) Reset()

func (*RevokeTokenRequest) String

func (m *RevokeTokenRequest) String() string

func (*RevokeTokenRequest) Validate

func (this *RevokeTokenRequest) Validate() error

func (*RevokeTokenRequest) XXX_DiscardUnknown

func (m *RevokeTokenRequest) XXX_DiscardUnknown()

func (*RevokeTokenRequest) XXX_Marshal

func (m *RevokeTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeTokenRequest) XXX_Merge

func (m *RevokeTokenRequest) XXX_Merge(src proto.Message)

func (*RevokeTokenRequest) XXX_Size

func (m *RevokeTokenRequest) XXX_Size() int

func (*RevokeTokenRequest) XXX_Unmarshal

func (m *RevokeTokenRequest) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Role) Descriptor

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

func (*Role) GetActions

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

func (*Role) GetAlias

func (m *Role) GetAlias() string

func (*Role) GetDescription

func (m *Role) GetDescription() string

func (*Role) GetExtra

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

func (*Role) GetId

func (m *Role) GetId() string

func (*Role) GetName

func (m *Role) GetName() string

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) Reset

func (m *Role) Reset()

func (*Role) String

func (m *Role) String() string

func (*Role) Validate

func (this *Role) Validate() error

func (*Role) XXX_DiscardUnknown

func (m *Role) XXX_DiscardUnknown()

func (*Role) XXX_Marshal

func (m *Role) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Role) XXX_Merge

func (m *Role) XXX_Merge(src proto.Message)

func (*Role) XXX_Size

func (m *Role) XXX_Size() int

func (*Role) XXX_Unmarshal

func (m *Role) XXX_Unmarshal(b []byte) error

type ShowEntityResponse

type ShowEntityResponse struct {
	Entity               *Entity  `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShowEntityResponse) Descriptor

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

func (*ShowEntityResponse) GetEntity

func (m *ShowEntityResponse) GetEntity() *Entity

func (*ShowEntityResponse) ProtoMessage

func (*ShowEntityResponse) ProtoMessage()

func (*ShowEntityResponse) Reset

func (m *ShowEntityResponse) Reset()

func (*ShowEntityResponse) String

func (m *ShowEntityResponse) String() string

func (*ShowEntityResponse) Validate

func (this *ShowEntityResponse) Validate() error

func (*ShowEntityResponse) XXX_DiscardUnknown

func (m *ShowEntityResponse) XXX_DiscardUnknown()

func (*ShowEntityResponse) XXX_Marshal

func (m *ShowEntityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShowEntityResponse) XXX_Merge

func (m *ShowEntityResponse) XXX_Merge(src proto.Message)

func (*ShowEntityResponse) XXX_Size

func (m *ShowEntityResponse) XXX_Size() int

func (*ShowEntityResponse) XXX_Unmarshal

func (m *ShowEntityResponse) XXX_Unmarshal(b []byte) error

type ShowGroupsResponse

type ShowGroupsResponse struct {
	Groups               []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShowGroupsResponse) Descriptor

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

func (*ShowGroupsResponse) GetGroups

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

func (*ShowGroupsResponse) ProtoMessage

func (*ShowGroupsResponse) ProtoMessage()

func (*ShowGroupsResponse) Reset

func (m *ShowGroupsResponse) Reset()

func (*ShowGroupsResponse) String

func (m *ShowGroupsResponse) String() string

func (*ShowGroupsResponse) Validate

func (this *ShowGroupsResponse) Validate() error

func (*ShowGroupsResponse) XXX_DiscardUnknown

func (m *ShowGroupsResponse) XXX_DiscardUnknown()

func (*ShowGroupsResponse) XXX_Marshal

func (m *ShowGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShowGroupsResponse) XXX_Merge

func (m *ShowGroupsResponse) XXX_Merge(src proto.Message)

func (*ShowGroupsResponse) XXX_Size

func (m *ShowGroupsResponse) XXX_Size() int

func (*ShowGroupsResponse) XXX_Unmarshal

func (m *ShowGroupsResponse) XXX_Unmarshal(b []byte) error

type Token

type Token struct {
	Id                   string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IssuedAt             *timestamp.Timestamp `protobuf:"bytes,2,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
	ExpiresAt            *timestamp.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"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*Token) Descriptor

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

func (*Token) GetCredential

func (m *Token) GetCredential() *Credential

func (*Token) GetDomain

func (m *Token) GetDomain() *Domain

func (*Token) GetEntity

func (m *Token) GetEntity() *Entity

func (*Token) GetExpiresAt

func (m *Token) GetExpiresAt() *timestamp.Timestamp

func (*Token) GetGroups

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

func (*Token) GetId

func (m *Token) GetId() string

func (*Token) GetIssuedAt

func (m *Token) GetIssuedAt() *timestamp.Timestamp

func (*Token) GetRoles

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

func (*Token) GetText

func (m *Token) GetText() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) Reset

func (m *Token) Reset()

func (*Token) String

func (m *Token) String() string

func (*Token) Validate

func (this *Token) Validate() error

func (*Token) XXX_DiscardUnknown

func (m *Token) XXX_DiscardUnknown()

func (*Token) XXX_Marshal

func (m *Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Token) XXX_Merge

func (m *Token) XXX_Merge(src proto.Message)

func (*Token) XXX_Size

func (m *Token) XXX_Size() int

func (*Token) XXX_Unmarshal

func (m *Token) XXX_Unmarshal(b []byte) error

type UnimplementedIdentitydServiceServer added in v1.0.0

type UnimplementedIdentitydServiceServer struct {
}

UnimplementedIdentitydServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedIdentitydServiceServer) AddActionToRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AddEntityToDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AddObjectToGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AddRoleToEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AddRoleToGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AddSubjectToGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) AuthorizeToken added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CheckToken added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateAction added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateCredential added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) CreateRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteAction added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteCredential added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) DeleteRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetAction added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetCredential added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) GetRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) IssueTokenByCredential added in v1.0.0

func (*UnimplementedIdentitydServiceServer) IssueTokenByPassword added in v1.0.0

func (*UnimplementedIdentitydServiceServer) IssueTokenByToken added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListActions added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListCredentials added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListCredentialsForEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListDomains added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListEntities added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListGroups added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListGroupsForObject added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListGroupsForSubject added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListRoles added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ListRolesForEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchAction added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchCredential added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) PatchRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveActionFromRole added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveEntityFromDomain added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveObjectFromGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveRoleFromEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveRoleFromGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RemoveSubjectFromGroup added in v1.0.0

func (*UnimplementedIdentitydServiceServer) RevokeToken added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ShowEntity added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ShowGroups added in v1.0.0

func (*UnimplementedIdentitydServiceServer) ValidateToken added in v1.0.0

type ValidateTokenRequest

type ValidateTokenRequest struct {
	Token                *OpToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateTokenRequest) Descriptor

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

func (*ValidateTokenRequest) GetToken

func (m *ValidateTokenRequest) GetToken() *OpToken

func (*ValidateTokenRequest) ProtoMessage

func (*ValidateTokenRequest) ProtoMessage()

func (*ValidateTokenRequest) Reset

func (m *ValidateTokenRequest) Reset()

func (*ValidateTokenRequest) String

func (m *ValidateTokenRequest) String() string

func (*ValidateTokenRequest) Validate

func (this *ValidateTokenRequest) Validate() error

func (*ValidateTokenRequest) XXX_DiscardUnknown

func (m *ValidateTokenRequest) XXX_DiscardUnknown()

func (*ValidateTokenRequest) XXX_Marshal

func (m *ValidateTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateTokenRequest) XXX_Merge

func (m *ValidateTokenRequest) XXX_Merge(src proto.Message)

func (*ValidateTokenRequest) XXX_Size

func (m *ValidateTokenRequest) XXX_Size() int

func (*ValidateTokenRequest) XXX_Unmarshal

func (m *ValidateTokenRequest) XXX_Unmarshal(b []byte) error

type ValidateTokenResponse

type ValidateTokenResponse struct {
	Token                *Token   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateTokenResponse) Descriptor

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

func (*ValidateTokenResponse) GetToken

func (m *ValidateTokenResponse) GetToken() *Token

func (*ValidateTokenResponse) ProtoMessage

func (*ValidateTokenResponse) ProtoMessage()

func (*ValidateTokenResponse) Reset

func (m *ValidateTokenResponse) Reset()

func (*ValidateTokenResponse) String

func (m *ValidateTokenResponse) String() string

func (*ValidateTokenResponse) Validate

func (this *ValidateTokenResponse) Validate() error

func (*ValidateTokenResponse) XXX_DiscardUnknown

func (m *ValidateTokenResponse) XXX_DiscardUnknown()

func (*ValidateTokenResponse) XXX_Marshal

func (m *ValidateTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateTokenResponse) XXX_Merge

func (m *ValidateTokenResponse) XXX_Merge(src proto.Message)

func (*ValidateTokenResponse) XXX_Size

func (m *ValidateTokenResponse) XXX_Size() int

func (*ValidateTokenResponse) XXX_Unmarshal

func (m *ValidateTokenResponse) XXX_Unmarshal(b []byte) error

Source Files

Jump to

Keyboard shortcuts

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