role

package
v0.0.0-...-695150b Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2020 License: Apache-2.0 Imports: 6 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterRolesHandler

func RegisterRolesHandler(s server.Server, hdlr RolesHandler, opts ...server.HandlerOption) error

Types

type DeleteRoleRequest

type DeleteRoleRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	ID                   string   `protobuf:"bytes,2,opt,name=ID,proto3" json:"ID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Message for Delete Role request

func (*DeleteRoleRequest) Descriptor

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

func (*DeleteRoleRequest) GetID

func (m *DeleteRoleRequest) GetID() string

func (*DeleteRoleRequest) GetSessionToken

func (m *DeleteRoleRequest) GetSessionToken() string

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) Reset

func (m *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (m *DeleteRoleRequest) String() string

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 GetRoleRequest

type GetRoleRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Id                   string   `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Message for GetRole and GetAllRoles request

func (*GetRoleRequest) Descriptor

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

func (*GetRoleRequest) GetId

func (m *GetRoleRequest) GetId() string

func (*GetRoleRequest) GetSessionToken

func (m *GetRoleRequest) GetSessionToken() string

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) Reset

func (m *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (m *GetRoleRequest) String() string

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 RoleRequest

type RoleRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=RoleId,proto3" json:"RoleId,omitempty"`
	AssignedPrivileges   []string `protobuf:"bytes,3,rep,name=AssignedPrivileges,proto3" json:"AssignedPrivileges,omitempty"`
	OemPrivileges        []string `protobuf:"bytes,4,rep,name=OemPrivileges,proto3" json:"OemPrivileges,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Message for Create and Update Role request

func (*RoleRequest) Descriptor

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

func (*RoleRequest) GetAssignedPrivileges

func (m *RoleRequest) GetAssignedPrivileges() []string

func (*RoleRequest) GetOemPrivileges

func (m *RoleRequest) GetOemPrivileges() []string

func (*RoleRequest) GetRoleId

func (m *RoleRequest) GetRoleId() string

func (*RoleRequest) GetSessionToken

func (m *RoleRequest) GetSessionToken() string

func (*RoleRequest) ProtoMessage

func (*RoleRequest) ProtoMessage()

func (*RoleRequest) Reset

func (m *RoleRequest) Reset()

func (*RoleRequest) String

func (m *RoleRequest) String() string

func (*RoleRequest) XXX_DiscardUnknown

func (m *RoleRequest) XXX_DiscardUnknown()

func (*RoleRequest) XXX_Marshal

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

func (*RoleRequest) XXX_Merge

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

func (*RoleRequest) XXX_Size

func (m *RoleRequest) XXX_Size() int

func (*RoleRequest) XXX_Unmarshal

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

type RoleResponse

type RoleResponse struct {
	StatusCode           int32             `protobuf:"varint,1,opt,name=statusCode,proto3" json:"statusCode,omitempty"`
	StatusMessage        string            `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"`
	Header               map[string]string `` /* 153-byte string literal not displayed */
	Body                 []byte            `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Message for sending response

func (*RoleResponse) Descriptor

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

func (*RoleResponse) GetBody

func (m *RoleResponse) GetBody() []byte

func (*RoleResponse) GetHeader

func (m *RoleResponse) GetHeader() map[string]string

func (*RoleResponse) GetStatusCode

func (m *RoleResponse) GetStatusCode() int32

func (*RoleResponse) GetStatusMessage

func (m *RoleResponse) GetStatusMessage() string

func (*RoleResponse) ProtoMessage

func (*RoleResponse) ProtoMessage()

func (*RoleResponse) Reset

func (m *RoleResponse) Reset()

func (*RoleResponse) String

func (m *RoleResponse) String() string

func (*RoleResponse) XXX_DiscardUnknown

func (m *RoleResponse) XXX_DiscardUnknown()

func (*RoleResponse) XXX_Marshal

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

func (*RoleResponse) XXX_Merge

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

func (*RoleResponse) XXX_Size

func (m *RoleResponse) XXX_Size() int

func (*RoleResponse) XXX_Unmarshal

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

type RolesService

type RolesService interface {
	CreateRole(ctx context.Context, in *RoleRequest, opts ...client.CallOption) (*RoleResponse, error)
	GetRole(ctx context.Context, in *GetRoleRequest, opts ...client.CallOption) (*RoleResponse, error)
	GetAllRoles(ctx context.Context, in *GetRoleRequest, opts ...client.CallOption) (*RoleResponse, error)
	DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...client.CallOption) (*RoleResponse, error)
	UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...client.CallOption) (*RoleResponse, error)
}

func NewRolesService

func NewRolesService(name string, c client.Client) RolesService

type UpdateRoleRequest

type UpdateRoleRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Id                   string   `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"`
	UpdateRequest        []byte   `protobuf:"bytes,3,opt,name=updateRequest,proto3" json:"updateRequest,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Message for Update Role request

func (*UpdateRoleRequest) Descriptor

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

func (*UpdateRoleRequest) GetId

func (m *UpdateRoleRequest) GetId() string

func (*UpdateRoleRequest) GetSessionToken

func (m *UpdateRoleRequest) GetSessionToken() string

func (*UpdateRoleRequest) GetUpdateRequest

func (m *UpdateRoleRequest) GetUpdateRequest() []byte

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) Reset

func (m *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) String

func (m *UpdateRoleRequest) String() string

func (*UpdateRoleRequest) XXX_DiscardUnknown

func (m *UpdateRoleRequest) XXX_DiscardUnknown()

func (*UpdateRoleRequest) XXX_Marshal

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

func (*UpdateRoleRequest) XXX_Merge

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

func (*UpdateRoleRequest) XXX_Size

func (m *UpdateRoleRequest) XXX_Size() int

func (*UpdateRoleRequest) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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