Files
keepassgo/proto/keepassgo/v1/keepassgo.pb.go
T
2026-04-11 23:45:48 -07:00

3106 lines
100 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
// protoc v7.34.1
// source: proto/keepassgo/v1/keepassgo.proto
package keepassgov1
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
unsafe "unsafe"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type GetSessionStatusRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetSessionStatusRequest) Reset() {
*x = GetSessionStatusRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetSessionStatusRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetSessionStatusRequest) ProtoMessage() {}
func (x *GetSessionStatusRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[0]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSessionStatusRequest.ProtoReflect.Descriptor instead.
func (*GetSessionStatusRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{0}
}
type GetSessionStatusResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Locked bool `protobuf:"varint,1,opt,name=locked,proto3" json:"locked,omitempty"`
Dirty bool `protobuf:"varint,2,opt,name=dirty,proto3" json:"dirty,omitempty"`
EntryCount uint32 `protobuf:"varint,3,opt,name=entry_count,json=entryCount,proto3" json:"entry_count,omitempty"`
PendingApprovalCount uint32 `protobuf:"varint,4,opt,name=pending_approval_count,json=pendingApprovalCount,proto3" json:"pending_approval_count,omitempty"`
TokenPendingApprovalCount uint32 `protobuf:"varint,5,opt,name=token_pending_approval_count,json=tokenPendingApprovalCount,proto3" json:"token_pending_approval_count,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetSessionStatusResponse) Reset() {
*x = GetSessionStatusResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetSessionStatusResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetSessionStatusResponse) ProtoMessage() {}
func (x *GetSessionStatusResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[1]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSessionStatusResponse.ProtoReflect.Descriptor instead.
func (*GetSessionStatusResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{1}
}
func (x *GetSessionStatusResponse) GetLocked() bool {
if x != nil {
return x.Locked
}
return false
}
func (x *GetSessionStatusResponse) GetDirty() bool {
if x != nil {
return x.Dirty
}
return false
}
func (x *GetSessionStatusResponse) GetEntryCount() uint32 {
if x != nil {
return x.EntryCount
}
return 0
}
func (x *GetSessionStatusResponse) GetPendingApprovalCount() uint32 {
if x != nil {
return x.PendingApprovalCount
}
return 0
}
func (x *GetSessionStatusResponse) GetTokenPendingApprovalCount() uint32 {
if x != nil {
return x.TokenPendingApprovalCount
}
return 0
}
type OpenVaultRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
KeyFileData []byte `protobuf:"bytes,3,opt,name=key_file_data,json=keyFileData,proto3" json:"key_file_data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenVaultRequest) Reset() {
*x = OpenVaultRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenVaultRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenVaultRequest) ProtoMessage() {}
func (x *OpenVaultRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[2]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenVaultRequest.ProtoReflect.Descriptor instead.
func (*OpenVaultRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{2}
}
func (x *OpenVaultRequest) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
func (x *OpenVaultRequest) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
func (x *OpenVaultRequest) GetKeyFileData() []byte {
if x != nil {
return x.KeyFileData
}
return nil
}
type OpenVaultResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenVaultResponse) Reset() {
*x = OpenVaultResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenVaultResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenVaultResponse) ProtoMessage() {}
func (x *OpenVaultResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[3]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenVaultResponse.ProtoReflect.Descriptor instead.
func (*OpenVaultResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{3}
}
type OpenRemoteVaultRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BaseUrl string `protobuf:"bytes,1,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
MasterPassword string `protobuf:"bytes,5,opt,name=master_password,json=masterPassword,proto3" json:"master_password,omitempty"`
KeyFileData []byte `protobuf:"bytes,6,opt,name=key_file_data,json=keyFileData,proto3" json:"key_file_data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenRemoteVaultRequest) Reset() {
*x = OpenRemoteVaultRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenRemoteVaultRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenRemoteVaultRequest) ProtoMessage() {}
func (x *OpenRemoteVaultRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[4]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenRemoteVaultRequest.ProtoReflect.Descriptor instead.
func (*OpenRemoteVaultRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{4}
}
func (x *OpenRemoteVaultRequest) GetBaseUrl() string {
if x != nil {
return x.BaseUrl
}
return ""
}
func (x *OpenRemoteVaultRequest) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
func (x *OpenRemoteVaultRequest) GetUsername() string {
if x != nil {
return x.Username
}
return ""
}
func (x *OpenRemoteVaultRequest) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
func (x *OpenRemoteVaultRequest) GetMasterPassword() string {
if x != nil {
return x.MasterPassword
}
return ""
}
func (x *OpenRemoteVaultRequest) GetKeyFileData() []byte {
if x != nil {
return x.KeyFileData
}
return nil
}
type OpenRemoteVaultResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenRemoteVaultResponse) Reset() {
*x = OpenRemoteVaultResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenRemoteVaultResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenRemoteVaultResponse) ProtoMessage() {}
func (x *OpenRemoteVaultResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[5]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenRemoteVaultResponse.ProtoReflect.Descriptor instead.
func (*OpenRemoteVaultResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{5}
}
type SaveVaultRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SaveVaultRequest) Reset() {
*x = SaveVaultRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SaveVaultRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveVaultRequest) ProtoMessage() {}
func (x *SaveVaultRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[6]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveVaultRequest.ProtoReflect.Descriptor instead.
func (*SaveVaultRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{6}
}
type SaveVaultResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SaveVaultResponse) Reset() {
*x = SaveVaultResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SaveVaultResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SaveVaultResponse) ProtoMessage() {}
func (x *SaveVaultResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[7]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SaveVaultResponse.ProtoReflect.Descriptor instead.
func (*SaveVaultResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{7}
}
type LockVaultRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LockVaultRequest) Reset() {
*x = LockVaultRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LockVaultRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LockVaultRequest) ProtoMessage() {}
func (x *LockVaultRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[8]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LockVaultRequest.ProtoReflect.Descriptor instead.
func (*LockVaultRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{8}
}
type LockVaultResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LockVaultResponse) Reset() {
*x = LockVaultResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LockVaultResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LockVaultResponse) ProtoMessage() {}
func (x *LockVaultResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[9]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LockVaultResponse.ProtoReflect.Descriptor instead.
func (*LockVaultResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{9}
}
type UnlockVaultRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
KeyFileData []byte `protobuf:"bytes,2,opt,name=key_file_data,json=keyFileData,proto3" json:"key_file_data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnlockVaultRequest) Reset() {
*x = UnlockVaultRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UnlockVaultRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UnlockVaultRequest) ProtoMessage() {}
func (x *UnlockVaultRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[10]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UnlockVaultRequest.ProtoReflect.Descriptor instead.
func (*UnlockVaultRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{10}
}
func (x *UnlockVaultRequest) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
func (x *UnlockVaultRequest) GetKeyFileData() []byte {
if x != nil {
return x.KeyFileData
}
return nil
}
type UnlockVaultResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnlockVaultResponse) Reset() {
*x = UnlockVaultResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UnlockVaultResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UnlockVaultResponse) ProtoMessage() {}
func (x *UnlockVaultResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[11]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UnlockVaultResponse.ProtoReflect.Descriptor instead.
func (*UnlockVaultResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{11}
}
type FindBrowserLoginsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
PageUrl string `protobuf:"bytes,1,opt,name=page_url,json=pageUrl,proto3" json:"page_url,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FindBrowserLoginsRequest) Reset() {
*x = FindBrowserLoginsRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FindBrowserLoginsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FindBrowserLoginsRequest) ProtoMessage() {}
func (x *FindBrowserLoginsRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[12]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FindBrowserLoginsRequest.ProtoReflect.Descriptor instead.
func (*FindBrowserLoginsRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{12}
}
func (x *FindBrowserLoginsRequest) GetPageUrl() string {
if x != nil {
return x.PageUrl
}
return ""
}
type BrowserLoginMatch struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
Path []string `protobuf:"bytes,5,rep,name=path,proto3" json:"path,omitempty"`
Quality string `protobuf:"bytes,6,opt,name=quality,proto3" json:"quality,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *BrowserLoginMatch) Reset() {
*x = BrowserLoginMatch{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *BrowserLoginMatch) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BrowserLoginMatch) ProtoMessage() {}
func (x *BrowserLoginMatch) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[13]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BrowserLoginMatch.ProtoReflect.Descriptor instead.
func (*BrowserLoginMatch) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{13}
}
func (x *BrowserLoginMatch) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *BrowserLoginMatch) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *BrowserLoginMatch) GetUsername() string {
if x != nil {
return x.Username
}
return ""
}
func (x *BrowserLoginMatch) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
func (x *BrowserLoginMatch) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
func (x *BrowserLoginMatch) GetQuality() string {
if x != nil {
return x.Quality
}
return ""
}
type FindBrowserLoginsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Matches []*BrowserLoginMatch `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FindBrowserLoginsResponse) Reset() {
*x = FindBrowserLoginsResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FindBrowserLoginsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FindBrowserLoginsResponse) ProtoMessage() {}
func (x *FindBrowserLoginsResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[14]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FindBrowserLoginsResponse.ProtoReflect.Descriptor instead.
func (*FindBrowserLoginsResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{14}
}
func (x *FindBrowserLoginsResponse) GetMatches() []*BrowserLoginMatch {
if x != nil {
return x.Matches
}
return nil
}
type GetBrowserCredentialRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
PageUrl string `protobuf:"bytes,2,opt,name=page_url,json=pageUrl,proto3" json:"page_url,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetBrowserCredentialRequest) Reset() {
*x = GetBrowserCredentialRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetBrowserCredentialRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetBrowserCredentialRequest) ProtoMessage() {}
func (x *GetBrowserCredentialRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[15]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetBrowserCredentialRequest.ProtoReflect.Descriptor instead.
func (*GetBrowserCredentialRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{15}
}
func (x *GetBrowserCredentialRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *GetBrowserCredentialRequest) GetPageUrl() string {
if x != nil {
return x.PageUrl
}
return ""
}
type GetBrowserCredentialResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetBrowserCredentialResponse) Reset() {
*x = GetBrowserCredentialResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetBrowserCredentialResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetBrowserCredentialResponse) ProtoMessage() {}
func (x *GetBrowserCredentialResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[16]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetBrowserCredentialResponse.ProtoReflect.Descriptor instead.
func (*GetBrowserCredentialResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{16}
}
func (x *GetBrowserCredentialResponse) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *GetBrowserCredentialResponse) GetUsername() string {
if x != nil {
return x.Username
}
return ""
}
func (x *GetBrowserCredentialResponse) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
func (x *GetBrowserCredentialResponse) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
type ListEntriesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListEntriesRequest) Reset() {
*x = ListEntriesRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListEntriesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListEntriesRequest) ProtoMessage() {}
func (x *ListEntriesRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[17]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListEntriesRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{17}
}
func (x *ListEntriesRequest) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
func (x *ListEntriesRequest) GetQuery() string {
if x != nil {
return x.Query
}
return ""
}
type Entry struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
Notes string `protobuf:"bytes,6,opt,name=notes,proto3" json:"notes,omitempty"`
Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
Path []string `protobuf:"bytes,8,rep,name=path,proto3" json:"path,omitempty"`
Fields map[string]string `protobuf:"bytes,9,rep,name=fields,proto3" json:"fields,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *Entry) Reset() {
*x = Entry{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *Entry) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Entry) ProtoMessage() {}
func (x *Entry) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[18]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Entry.ProtoReflect.Descriptor instead.
func (*Entry) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{18}
}
func (x *Entry) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *Entry) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *Entry) GetUsername() string {
if x != nil {
return x.Username
}
return ""
}
func (x *Entry) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
func (x *Entry) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
func (x *Entry) GetNotes() string {
if x != nil {
return x.Notes
}
return ""
}
func (x *Entry) GetTags() []string {
if x != nil {
return x.Tags
}
return nil
}
func (x *Entry) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
func (x *Entry) GetFields() map[string]string {
if x != nil {
return x.Fields
}
return nil
}
type ListEntriesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entries []*Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListEntriesResponse) Reset() {
*x = ListEntriesResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListEntriesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListEntriesResponse) ProtoMessage() {}
func (x *ListEntriesResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[19]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListEntriesResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{19}
}
func (x *ListEntriesResponse) GetEntries() []*Entry {
if x != nil {
return x.Entries
}
return nil
}
type ListGroupsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListGroupsRequest) Reset() {
*x = ListGroupsRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListGroupsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListGroupsRequest) ProtoMessage() {}
func (x *ListGroupsRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[20]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListGroupsRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{20}
}
func (x *ListGroupsRequest) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
type ListGroupsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListGroupsResponse) Reset() {
*x = ListGroupsResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListGroupsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListGroupsResponse) ProtoMessage() {}
func (x *ListGroupsResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[21]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListGroupsResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{21}
}
func (x *ListGroupsResponse) GetNames() []string {
if x != nil {
return x.Names
}
return nil
}
type CreateGroupRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
ParentPath []string `protobuf:"bytes,1,rep,name=parent_path,json=parentPath,proto3" json:"parent_path,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateGroupRequest) Reset() {
*x = CreateGroupRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateGroupRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateGroupRequest) ProtoMessage() {}
func (x *CreateGroupRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[22]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateGroupRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{22}
}
func (x *CreateGroupRequest) GetParentPath() []string {
if x != nil {
return x.ParentPath
}
return nil
}
func (x *CreateGroupRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type CreateGroupResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateGroupResponse) Reset() {
*x = CreateGroupResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateGroupResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateGroupResponse) ProtoMessage() {}
func (x *CreateGroupResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[23]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateGroupResponse.ProtoReflect.Descriptor instead.
func (*CreateGroupResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{23}
}
type RenameGroupRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RenameGroupRequest) Reset() {
*x = RenameGroupRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RenameGroupRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RenameGroupRequest) ProtoMessage() {}
func (x *RenameGroupRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[24]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RenameGroupRequest.ProtoReflect.Descriptor instead.
func (*RenameGroupRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{24}
}
func (x *RenameGroupRequest) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
func (x *RenameGroupRequest) GetNewName() string {
if x != nil {
return x.NewName
}
return ""
}
type RenameGroupResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RenameGroupResponse) Reset() {
*x = RenameGroupResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RenameGroupResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RenameGroupResponse) ProtoMessage() {}
func (x *RenameGroupResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[25]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RenameGroupResponse.ProtoReflect.Descriptor instead.
func (*RenameGroupResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{25}
}
type DeleteGroupRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteGroupRequest) Reset() {
*x = DeleteGroupRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteGroupRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteGroupRequest) ProtoMessage() {}
func (x *DeleteGroupRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[26]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteGroupRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{26}
}
func (x *DeleteGroupRequest) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
type DeleteGroupResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteGroupResponse) Reset() {
*x = DeleteGroupResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteGroupResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteGroupResponse) ProtoMessage() {}
func (x *DeleteGroupResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[27]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteGroupResponse.ProtoReflect.Descriptor instead.
func (*DeleteGroupResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{27}
}
type UpsertEntryRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertEntryRequest) Reset() {
*x = UpsertEntryRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertEntryRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertEntryRequest) ProtoMessage() {}
func (x *UpsertEntryRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[28]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertEntryRequest.ProtoReflect.Descriptor instead.
func (*UpsertEntryRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{28}
}
func (x *UpsertEntryRequest) GetEntry() *Entry {
if x != nil {
return x.Entry
}
return nil
}
type UpsertEntryResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertEntryResponse) Reset() {
*x = UpsertEntryResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertEntryResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertEntryResponse) ProtoMessage() {}
func (x *UpsertEntryResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[29]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertEntryResponse.ProtoReflect.Descriptor instead.
func (*UpsertEntryResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{29}
}
func (x *UpsertEntryResponse) GetEntry() *Entry {
if x != nil {
return x.Entry
}
return nil
}
type DeleteEntryRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteEntryRequest) Reset() {
*x = DeleteEntryRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteEntryRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteEntryRequest) ProtoMessage() {}
func (x *DeleteEntryRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[30]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteEntryRequest.ProtoReflect.Descriptor instead.
func (*DeleteEntryRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{30}
}
func (x *DeleteEntryRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type DeleteEntryResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteEntryResponse) Reset() {
*x = DeleteEntryResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteEntryResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteEntryResponse) ProtoMessage() {}
func (x *DeleteEntryResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[31]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteEntryResponse.ProtoReflect.Descriptor instead.
func (*DeleteEntryResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{31}
}
type RestoreEntryRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RestoreEntryRequest) Reset() {
*x = RestoreEntryRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RestoreEntryRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RestoreEntryRequest) ProtoMessage() {}
func (x *RestoreEntryRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[32]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RestoreEntryRequest.ProtoReflect.Descriptor instead.
func (*RestoreEntryRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{32}
}
func (x *RestoreEntryRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type RestoreEntryResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RestoreEntryResponse) Reset() {
*x = RestoreEntryResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RestoreEntryResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RestoreEntryResponse) ProtoMessage() {}
func (x *RestoreEntryResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[33]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RestoreEntryResponse.ProtoReflect.Descriptor instead.
func (*RestoreEntryResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{33}
}
func (x *RestoreEntryResponse) GetEntry() *Entry {
if x != nil {
return x.Entry
}
return nil
}
type ListEntryHistoryRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListEntryHistoryRequest) Reset() {
*x = ListEntryHistoryRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListEntryHistoryRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListEntryHistoryRequest) ProtoMessage() {}
func (x *ListEntryHistoryRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[34]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListEntryHistoryRequest.ProtoReflect.Descriptor instead.
func (*ListEntryHistoryRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{34}
}
func (x *ListEntryHistoryRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type ListEntryHistoryResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entries []*Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListEntryHistoryResponse) Reset() {
*x = ListEntryHistoryResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListEntryHistoryResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListEntryHistoryResponse) ProtoMessage() {}
func (x *ListEntryHistoryResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[35]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListEntryHistoryResponse.ProtoReflect.Descriptor instead.
func (*ListEntryHistoryResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{35}
}
func (x *ListEntryHistoryResponse) GetEntries() []*Entry {
if x != nil {
return x.Entries
}
return nil
}
type RestoreEntryHistoryRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
HistoryIndex uint32 `protobuf:"varint,2,opt,name=history_index,json=historyIndex,proto3" json:"history_index,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RestoreEntryHistoryRequest) Reset() {
*x = RestoreEntryHistoryRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RestoreEntryHistoryRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RestoreEntryHistoryRequest) ProtoMessage() {}
func (x *RestoreEntryHistoryRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[36]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RestoreEntryHistoryRequest.ProtoReflect.Descriptor instead.
func (*RestoreEntryHistoryRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{36}
}
func (x *RestoreEntryHistoryRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *RestoreEntryHistoryRequest) GetHistoryIndex() uint32 {
if x != nil {
return x.HistoryIndex
}
return 0
}
type RestoreEntryHistoryResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RestoreEntryHistoryResponse) Reset() {
*x = RestoreEntryHistoryResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RestoreEntryHistoryResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RestoreEntryHistoryResponse) ProtoMessage() {}
func (x *RestoreEntryHistoryResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[37]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RestoreEntryHistoryResponse.ProtoReflect.Descriptor instead.
func (*RestoreEntryHistoryResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{37}
}
func (x *RestoreEntryHistoryResponse) GetEntry() *Entry {
if x != nil {
return x.Entry
}
return nil
}
type ListTemplatesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListTemplatesRequest) Reset() {
*x = ListTemplatesRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListTemplatesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListTemplatesRequest) ProtoMessage() {}
func (x *ListTemplatesRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[38]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListTemplatesRequest.ProtoReflect.Descriptor instead.
func (*ListTemplatesRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{38}
}
type ListTemplatesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Templates []*Entry `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListTemplatesResponse) Reset() {
*x = ListTemplatesResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListTemplatesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListTemplatesResponse) ProtoMessage() {}
func (x *ListTemplatesResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[39]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListTemplatesResponse.ProtoReflect.Descriptor instead.
func (*ListTemplatesResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{39}
}
func (x *ListTemplatesResponse) GetTemplates() []*Entry {
if x != nil {
return x.Templates
}
return nil
}
type UpsertTemplateRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Template *Entry `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertTemplateRequest) Reset() {
*x = UpsertTemplateRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertTemplateRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertTemplateRequest) ProtoMessage() {}
func (x *UpsertTemplateRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[40]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertTemplateRequest.ProtoReflect.Descriptor instead.
func (*UpsertTemplateRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{40}
}
func (x *UpsertTemplateRequest) GetTemplate() *Entry {
if x != nil {
return x.Template
}
return nil
}
type UpsertTemplateResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Template *Entry `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertTemplateResponse) Reset() {
*x = UpsertTemplateResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertTemplateResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertTemplateResponse) ProtoMessage() {}
func (x *UpsertTemplateResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[41]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertTemplateResponse.ProtoReflect.Descriptor instead.
func (*UpsertTemplateResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{41}
}
func (x *UpsertTemplateResponse) GetTemplate() *Entry {
if x != nil {
return x.Template
}
return nil
}
type DeleteTemplateRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteTemplateRequest) Reset() {
*x = DeleteTemplateRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteTemplateRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteTemplateRequest) ProtoMessage() {}
func (x *DeleteTemplateRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[42]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteTemplateRequest.ProtoReflect.Descriptor instead.
func (*DeleteTemplateRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{42}
}
func (x *DeleteTemplateRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type DeleteTemplateResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteTemplateResponse) Reset() {
*x = DeleteTemplateResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteTemplateResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteTemplateResponse) ProtoMessage() {}
func (x *DeleteTemplateResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[43]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteTemplateResponse.ProtoReflect.Descriptor instead.
func (*DeleteTemplateResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{43}
}
type InstantiateTemplateRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
TemplateId string `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
Overrides *Entry `protobuf:"bytes,2,opt,name=overrides,proto3" json:"overrides,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstantiateTemplateRequest) Reset() {
*x = InstantiateTemplateRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstantiateTemplateRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstantiateTemplateRequest) ProtoMessage() {}
func (x *InstantiateTemplateRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[44]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstantiateTemplateRequest.ProtoReflect.Descriptor instead.
func (*InstantiateTemplateRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{44}
}
func (x *InstantiateTemplateRequest) GetTemplateId() string {
if x != nil {
return x.TemplateId
}
return ""
}
func (x *InstantiateTemplateRequest) GetOverrides() *Entry {
if x != nil {
return x.Overrides
}
return nil
}
type InstantiateTemplateResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstantiateTemplateResponse) Reset() {
*x = InstantiateTemplateResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstantiateTemplateResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstantiateTemplateResponse) ProtoMessage() {}
func (x *InstantiateTemplateResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[45]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstantiateTemplateResponse.ProtoReflect.Descriptor instead.
func (*InstantiateTemplateResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{45}
}
func (x *InstantiateTemplateResponse) GetEntry() *Entry {
if x != nil {
return x.Entry
}
return nil
}
type ListAttachmentsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListAttachmentsRequest) Reset() {
*x = ListAttachmentsRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListAttachmentsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListAttachmentsRequest) ProtoMessage() {}
func (x *ListAttachmentsRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[46]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListAttachmentsRequest.ProtoReflect.Descriptor instead.
func (*ListAttachmentsRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{46}
}
func (x *ListAttachmentsRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
type ListAttachmentsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListAttachmentsResponse) Reset() {
*x = ListAttachmentsResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListAttachmentsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListAttachmentsResponse) ProtoMessage() {}
func (x *ListAttachmentsResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[47]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListAttachmentsResponse.ProtoReflect.Descriptor instead.
func (*ListAttachmentsResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{47}
}
func (x *ListAttachmentsResponse) GetNames() []string {
if x != nil {
return x.Names
}
return nil
}
type UploadAttachmentRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Content []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UploadAttachmentRequest) Reset() {
*x = UploadAttachmentRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UploadAttachmentRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UploadAttachmentRequest) ProtoMessage() {}
func (x *UploadAttachmentRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[48]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UploadAttachmentRequest.ProtoReflect.Descriptor instead.
func (*UploadAttachmentRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{48}
}
func (x *UploadAttachmentRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
func (x *UploadAttachmentRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *UploadAttachmentRequest) GetContent() []byte {
if x != nil {
return x.Content
}
return nil
}
type UploadAttachmentResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UploadAttachmentResponse) Reset() {
*x = UploadAttachmentResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UploadAttachmentResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UploadAttachmentResponse) ProtoMessage() {}
func (x *UploadAttachmentResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[49]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UploadAttachmentResponse.ProtoReflect.Descriptor instead.
func (*UploadAttachmentResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{49}
}
type DownloadAttachmentRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DownloadAttachmentRequest) Reset() {
*x = DownloadAttachmentRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DownloadAttachmentRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DownloadAttachmentRequest) ProtoMessage() {}
func (x *DownloadAttachmentRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[50]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DownloadAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DownloadAttachmentRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{50}
}
func (x *DownloadAttachmentRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
func (x *DownloadAttachmentRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type DownloadAttachmentResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DownloadAttachmentResponse) Reset() {
*x = DownloadAttachmentResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DownloadAttachmentResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DownloadAttachmentResponse) ProtoMessage() {}
func (x *DownloadAttachmentResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[51]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DownloadAttachmentResponse.ProtoReflect.Descriptor instead.
func (*DownloadAttachmentResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{51}
}
func (x *DownloadAttachmentResponse) GetContent() []byte {
if x != nil {
return x.Content
}
return nil
}
type DeleteAttachmentRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteAttachmentRequest) Reset() {
*x = DeleteAttachmentRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteAttachmentRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteAttachmentRequest) ProtoMessage() {}
func (x *DeleteAttachmentRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[52]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAttachmentRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{52}
}
func (x *DeleteAttachmentRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
func (x *DeleteAttachmentRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type DeleteAttachmentResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteAttachmentResponse) Reset() {
*x = DeleteAttachmentResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteAttachmentResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteAttachmentResponse) ProtoMessage() {}
func (x *DeleteAttachmentResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[53]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteAttachmentResponse.ProtoReflect.Descriptor instead.
func (*DeleteAttachmentResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{53}
}
type CopyEntryFieldRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CopyEntryFieldRequest) Reset() {
*x = CopyEntryFieldRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CopyEntryFieldRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CopyEntryFieldRequest) ProtoMessage() {}
func (x *CopyEntryFieldRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[54]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CopyEntryFieldRequest.ProtoReflect.Descriptor instead.
func (*CopyEntryFieldRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{54}
}
func (x *CopyEntryFieldRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *CopyEntryFieldRequest) GetTarget() string {
if x != nil {
return x.Target
}
return ""
}
type CopyEntryFieldResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CopyEntryFieldResponse) Reset() {
*x = CopyEntryFieldResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CopyEntryFieldResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CopyEntryFieldResponse) ProtoMessage() {}
func (x *CopyEntryFieldResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[55]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CopyEntryFieldResponse.ProtoReflect.Descriptor instead.
func (*CopyEntryFieldResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{55}
}
type GeneratePasswordRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Profile string `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GeneratePasswordRequest) Reset() {
*x = GeneratePasswordRequest{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GeneratePasswordRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GeneratePasswordRequest) ProtoMessage() {}
func (x *GeneratePasswordRequest) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[56]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GeneratePasswordRequest.ProtoReflect.Descriptor instead.
func (*GeneratePasswordRequest) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{56}
}
func (x *GeneratePasswordRequest) GetProfile() string {
if x != nil {
return x.Profile
}
return ""
}
type GeneratePasswordResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GeneratePasswordResponse) Reset() {
*x = GeneratePasswordResponse{}
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GeneratePasswordResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GeneratePasswordResponse) ProtoMessage() {}
func (x *GeneratePasswordResponse) ProtoReflect() protoreflect.Message {
mi := &file_proto_keepassgo_v1_keepassgo_proto_msgTypes[57]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GeneratePasswordResponse.ProtoReflect.Descriptor instead.
func (*GeneratePasswordResponse) Descriptor() ([]byte, []int) {
return file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP(), []int{57}
}
func (x *GeneratePasswordResponse) GetPassword() string {
if x != nil {
return x.Password
}
return ""
}
var File_proto_keepassgo_v1_keepassgo_proto protoreflect.FileDescriptor
const file_proto_keepassgo_v1_keepassgo_proto_rawDesc = "" +
"\n" +
"\"proto/keepassgo/v1/keepassgo.proto\x12\fkeepassgo.v1\"\x19\n" +
"\x17GetSessionStatusRequest\"\xe0\x01\n" +
"\x18GetSessionStatusResponse\x12\x16\n" +
"\x06locked\x18\x01 \x01(\bR\x06locked\x12\x14\n" +
"\x05dirty\x18\x02 \x01(\bR\x05dirty\x12\x1f\n" +
"\ventry_count\x18\x03 \x01(\rR\n" +
"entryCount\x124\n" +
"\x16pending_approval_count\x18\x04 \x01(\rR\x14pendingApprovalCount\x12?\n" +
"\x1ctoken_pending_approval_count\x18\x05 \x01(\rR\x19tokenPendingApprovalCount\"f\n" +
"\x10OpenVaultRequest\x12\x12\n" +
"\x04path\x18\x01 \x01(\tR\x04path\x12\x1a\n" +
"\bpassword\x18\x02 \x01(\tR\bpassword\x12\"\n" +
"\rkey_file_data\x18\x03 \x01(\fR\vkeyFileData\"\x13\n" +
"\x11OpenVaultResponse\"\xcc\x01\n" +
"\x16OpenRemoteVaultRequest\x12\x19\n" +
"\bbase_url\x18\x01 \x01(\tR\abaseUrl\x12\x12\n" +
"\x04path\x18\x02 \x01(\tR\x04path\x12\x1a\n" +
"\busername\x18\x03 \x01(\tR\busername\x12\x1a\n" +
"\bpassword\x18\x04 \x01(\tR\bpassword\x12'\n" +
"\x0fmaster_password\x18\x05 \x01(\tR\x0emasterPassword\x12\"\n" +
"\rkey_file_data\x18\x06 \x01(\fR\vkeyFileData\"\x19\n" +
"\x17OpenRemoteVaultResponse\"\x12\n" +
"\x10SaveVaultRequest\"\x13\n" +
"\x11SaveVaultResponse\"\x12\n" +
"\x10LockVaultRequest\"\x13\n" +
"\x11LockVaultResponse\"T\n" +
"\x12UnlockVaultRequest\x12\x1a\n" +
"\bpassword\x18\x01 \x01(\tR\bpassword\x12\"\n" +
"\rkey_file_data\x18\x02 \x01(\fR\vkeyFileData\"\x15\n" +
"\x13UnlockVaultResponse\"5\n" +
"\x18FindBrowserLoginsRequest\x12\x19\n" +
"\bpage_url\x18\x01 \x01(\tR\apageUrl\"\x95\x01\n" +
"\x11BrowserLoginMatch\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x1a\n" +
"\busername\x18\x03 \x01(\tR\busername\x12\x10\n" +
"\x03url\x18\x04 \x01(\tR\x03url\x12\x12\n" +
"\x04path\x18\x05 \x03(\tR\x04path\x12\x18\n" +
"\aquality\x18\x06 \x01(\tR\aquality\"V\n" +
"\x19FindBrowserLoginsResponse\x129\n" +
"\amatches\x18\x01 \x03(\v2\x1f.keepassgo.v1.BrowserLoginMatchR\amatches\"H\n" +
"\x1bGetBrowserCredentialRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n" +
"\bpage_url\x18\x02 \x01(\tR\apageUrl\"x\n" +
"\x1cGetBrowserCredentialResponse\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12\x1a\n" +
"\busername\x18\x02 \x01(\tR\busername\x12\x1a\n" +
"\bpassword\x18\x03 \x01(\tR\bpassword\x12\x10\n" +
"\x03url\x18\x04 \x01(\tR\x03url\">\n" +
"\x12ListEntriesRequest\x12\x12\n" +
"\x04path\x18\x01 \x03(\tR\x04path\x12\x14\n" +
"\x05query\x18\x02 \x01(\tR\x05query\"\xa9\x02\n" +
"\x05Entry\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x1a\n" +
"\busername\x18\x03 \x01(\tR\busername\x12\x1a\n" +
"\bpassword\x18\x04 \x01(\tR\bpassword\x12\x10\n" +
"\x03url\x18\x05 \x01(\tR\x03url\x12\x14\n" +
"\x05notes\x18\x06 \x01(\tR\x05notes\x12\x12\n" +
"\x04tags\x18\a \x03(\tR\x04tags\x12\x12\n" +
"\x04path\x18\b \x03(\tR\x04path\x127\n" +
"\x06fields\x18\t \x03(\v2\x1f.keepassgo.v1.Entry.FieldsEntryR\x06fields\x1a9\n" +
"\vFieldsEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"D\n" +
"\x13ListEntriesResponse\x12-\n" +
"\aentries\x18\x01 \x03(\v2\x13.keepassgo.v1.EntryR\aentries\"'\n" +
"\x11ListGroupsRequest\x12\x12\n" +
"\x04path\x18\x01 \x03(\tR\x04path\"*\n" +
"\x12ListGroupsResponse\x12\x14\n" +
"\x05names\x18\x01 \x03(\tR\x05names\"I\n" +
"\x12CreateGroupRequest\x12\x1f\n" +
"\vparent_path\x18\x01 \x03(\tR\n" +
"parentPath\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\"\x15\n" +
"\x13CreateGroupResponse\"C\n" +
"\x12RenameGroupRequest\x12\x12\n" +
"\x04path\x18\x01 \x03(\tR\x04path\x12\x19\n" +
"\bnew_name\x18\x02 \x01(\tR\anewName\"\x15\n" +
"\x13RenameGroupResponse\"(\n" +
"\x12DeleteGroupRequest\x12\x12\n" +
"\x04path\x18\x01 \x03(\tR\x04path\"\x15\n" +
"\x13DeleteGroupResponse\"?\n" +
"\x12UpsertEntryRequest\x12)\n" +
"\x05entry\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\x05entry\"@\n" +
"\x13UpsertEntryResponse\x12)\n" +
"\x05entry\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\x05entry\"$\n" +
"\x12DeleteEntryRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"\x15\n" +
"\x13DeleteEntryResponse\"%\n" +
"\x13RestoreEntryRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"A\n" +
"\x14RestoreEntryResponse\x12)\n" +
"\x05entry\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\x05entry\")\n" +
"\x17ListEntryHistoryRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"I\n" +
"\x18ListEntryHistoryResponse\x12-\n" +
"\aentries\x18\x01 \x03(\v2\x13.keepassgo.v1.EntryR\aentries\"Q\n" +
"\x1aRestoreEntryHistoryRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12#\n" +
"\rhistory_index\x18\x02 \x01(\rR\fhistoryIndex\"H\n" +
"\x1bRestoreEntryHistoryResponse\x12)\n" +
"\x05entry\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\x05entry\"\x16\n" +
"\x14ListTemplatesRequest\"J\n" +
"\x15ListTemplatesResponse\x121\n" +
"\ttemplates\x18\x01 \x03(\v2\x13.keepassgo.v1.EntryR\ttemplates\"H\n" +
"\x15UpsertTemplateRequest\x12/\n" +
"\btemplate\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\btemplate\"I\n" +
"\x16UpsertTemplateResponse\x12/\n" +
"\btemplate\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\btemplate\"'\n" +
"\x15DeleteTemplateRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"\x18\n" +
"\x16DeleteTemplateResponse\"p\n" +
"\x1aInstantiateTemplateRequest\x12\x1f\n" +
"\vtemplate_id\x18\x01 \x01(\tR\n" +
"templateId\x121\n" +
"\toverrides\x18\x02 \x01(\v2\x13.keepassgo.v1.EntryR\toverrides\"H\n" +
"\x1bInstantiateTemplateResponse\x12)\n" +
"\x05entry\x18\x01 \x01(\v2\x13.keepassgo.v1.EntryR\x05entry\"3\n" +
"\x16ListAttachmentsRequest\x12\x19\n" +
"\bentry_id\x18\x01 \x01(\tR\aentryId\"/\n" +
"\x17ListAttachmentsResponse\x12\x14\n" +
"\x05names\x18\x01 \x03(\tR\x05names\"b\n" +
"\x17UploadAttachmentRequest\x12\x19\n" +
"\bentry_id\x18\x01 \x01(\tR\aentryId\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\x12\x18\n" +
"\acontent\x18\x03 \x01(\fR\acontent\"\x1a\n" +
"\x18UploadAttachmentResponse\"J\n" +
"\x19DownloadAttachmentRequest\x12\x19\n" +
"\bentry_id\x18\x01 \x01(\tR\aentryId\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\"6\n" +
"\x1aDownloadAttachmentResponse\x12\x18\n" +
"\acontent\x18\x01 \x01(\fR\acontent\"H\n" +
"\x17DeleteAttachmentRequest\x12\x19\n" +
"\bentry_id\x18\x01 \x01(\tR\aentryId\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\"\x1a\n" +
"\x18DeleteAttachmentResponse\"?\n" +
"\x15CopyEntryFieldRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n" +
"\x06target\x18\x02 \x01(\tR\x06target\"\x18\n" +
"\x16CopyEntryFieldResponse\"3\n" +
"\x17GeneratePasswordRequest\x12\x18\n" +
"\aprofile\x18\x01 \x01(\tR\aprofile\"6\n" +
"\x18GeneratePasswordResponse\x12\x1a\n" +
"\bpassword\x18\x01 \x01(\tR\bpassword2\xa2\x14\n" +
"\fVaultService\x12a\n" +
"\x10GetSessionStatus\x12%.keepassgo.v1.GetSessionStatusRequest\x1a&.keepassgo.v1.GetSessionStatusResponse\x12L\n" +
"\tOpenVault\x12\x1e.keepassgo.v1.OpenVaultRequest\x1a\x1f.keepassgo.v1.OpenVaultResponse\x12^\n" +
"\x0fOpenRemoteVault\x12$.keepassgo.v1.OpenRemoteVaultRequest\x1a%.keepassgo.v1.OpenRemoteVaultResponse\x12L\n" +
"\tSaveVault\x12\x1e.keepassgo.v1.SaveVaultRequest\x1a\x1f.keepassgo.v1.SaveVaultResponse\x12L\n" +
"\tLockVault\x12\x1e.keepassgo.v1.LockVaultRequest\x1a\x1f.keepassgo.v1.LockVaultResponse\x12R\n" +
"\vUnlockVault\x12 .keepassgo.v1.UnlockVaultRequest\x1a!.keepassgo.v1.UnlockVaultResponse\x12d\n" +
"\x11FindBrowserLogins\x12&.keepassgo.v1.FindBrowserLoginsRequest\x1a'.keepassgo.v1.FindBrowserLoginsResponse\x12m\n" +
"\x14GetBrowserCredential\x12).keepassgo.v1.GetBrowserCredentialRequest\x1a*.keepassgo.v1.GetBrowserCredentialResponse\x12R\n" +
"\vListEntries\x12 .keepassgo.v1.ListEntriesRequest\x1a!.keepassgo.v1.ListEntriesResponse\x12O\n" +
"\n" +
"ListGroups\x12\x1f.keepassgo.v1.ListGroupsRequest\x1a .keepassgo.v1.ListGroupsResponse\x12R\n" +
"\vCreateGroup\x12 .keepassgo.v1.CreateGroupRequest\x1a!.keepassgo.v1.CreateGroupResponse\x12R\n" +
"\vRenameGroup\x12 .keepassgo.v1.RenameGroupRequest\x1a!.keepassgo.v1.RenameGroupResponse\x12R\n" +
"\vDeleteGroup\x12 .keepassgo.v1.DeleteGroupRequest\x1a!.keepassgo.v1.DeleteGroupResponse\x12R\n" +
"\vUpsertEntry\x12 .keepassgo.v1.UpsertEntryRequest\x1a!.keepassgo.v1.UpsertEntryResponse\x12R\n" +
"\vDeleteEntry\x12 .keepassgo.v1.DeleteEntryRequest\x1a!.keepassgo.v1.DeleteEntryResponse\x12U\n" +
"\fRestoreEntry\x12!.keepassgo.v1.RestoreEntryRequest\x1a\".keepassgo.v1.RestoreEntryResponse\x12a\n" +
"\x10ListEntryHistory\x12%.keepassgo.v1.ListEntryHistoryRequest\x1a&.keepassgo.v1.ListEntryHistoryResponse\x12j\n" +
"\x13RestoreEntryHistory\x12(.keepassgo.v1.RestoreEntryHistoryRequest\x1a).keepassgo.v1.RestoreEntryHistoryResponse\x12X\n" +
"\rListTemplates\x12\".keepassgo.v1.ListTemplatesRequest\x1a#.keepassgo.v1.ListTemplatesResponse\x12[\n" +
"\x0eUpsertTemplate\x12#.keepassgo.v1.UpsertTemplateRequest\x1a$.keepassgo.v1.UpsertTemplateResponse\x12[\n" +
"\x0eDeleteTemplate\x12#.keepassgo.v1.DeleteTemplateRequest\x1a$.keepassgo.v1.DeleteTemplateResponse\x12j\n" +
"\x13InstantiateTemplate\x12(.keepassgo.v1.InstantiateTemplateRequest\x1a).keepassgo.v1.InstantiateTemplateResponse\x12^\n" +
"\x0fListAttachments\x12$.keepassgo.v1.ListAttachmentsRequest\x1a%.keepassgo.v1.ListAttachmentsResponse\x12a\n" +
"\x10UploadAttachment\x12%.keepassgo.v1.UploadAttachmentRequest\x1a&.keepassgo.v1.UploadAttachmentResponse\x12g\n" +
"\x12DownloadAttachment\x12'.keepassgo.v1.DownloadAttachmentRequest\x1a(.keepassgo.v1.DownloadAttachmentResponse\x12a\n" +
"\x10DeleteAttachment\x12%.keepassgo.v1.DeleteAttachmentRequest\x1a&.keepassgo.v1.DeleteAttachmentResponse\x12[\n" +
"\x0eCopyEntryField\x12#.keepassgo.v1.CopyEntryFieldRequest\x1a$.keepassgo.v1.CopyEntryFieldResponse\x12a\n" +
"\x10GeneratePassword\x12%.keepassgo.v1.GeneratePasswordRequest\x1a&.keepassgo.v1.GeneratePasswordResponseB?Z=git.julianfamily.org/keepassgo/proto/keepassgo/v1;keepassgov1b\x06proto3"
var (
file_proto_keepassgo_v1_keepassgo_proto_rawDescOnce sync.Once
file_proto_keepassgo_v1_keepassgo_proto_rawDescData []byte
)
func file_proto_keepassgo_v1_keepassgo_proto_rawDescGZIP() []byte {
file_proto_keepassgo_v1_keepassgo_proto_rawDescOnce.Do(func() {
file_proto_keepassgo_v1_keepassgo_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_proto_keepassgo_v1_keepassgo_proto_rawDesc), len(file_proto_keepassgo_v1_keepassgo_proto_rawDesc)))
})
return file_proto_keepassgo_v1_keepassgo_proto_rawDescData
}
var file_proto_keepassgo_v1_keepassgo_proto_msgTypes = make([]protoimpl.MessageInfo, 59)
var file_proto_keepassgo_v1_keepassgo_proto_goTypes = []any{
(*GetSessionStatusRequest)(nil), // 0: keepassgo.v1.GetSessionStatusRequest
(*GetSessionStatusResponse)(nil), // 1: keepassgo.v1.GetSessionStatusResponse
(*OpenVaultRequest)(nil), // 2: keepassgo.v1.OpenVaultRequest
(*OpenVaultResponse)(nil), // 3: keepassgo.v1.OpenVaultResponse
(*OpenRemoteVaultRequest)(nil), // 4: keepassgo.v1.OpenRemoteVaultRequest
(*OpenRemoteVaultResponse)(nil), // 5: keepassgo.v1.OpenRemoteVaultResponse
(*SaveVaultRequest)(nil), // 6: keepassgo.v1.SaveVaultRequest
(*SaveVaultResponse)(nil), // 7: keepassgo.v1.SaveVaultResponse
(*LockVaultRequest)(nil), // 8: keepassgo.v1.LockVaultRequest
(*LockVaultResponse)(nil), // 9: keepassgo.v1.LockVaultResponse
(*UnlockVaultRequest)(nil), // 10: keepassgo.v1.UnlockVaultRequest
(*UnlockVaultResponse)(nil), // 11: keepassgo.v1.UnlockVaultResponse
(*FindBrowserLoginsRequest)(nil), // 12: keepassgo.v1.FindBrowserLoginsRequest
(*BrowserLoginMatch)(nil), // 13: keepassgo.v1.BrowserLoginMatch
(*FindBrowserLoginsResponse)(nil), // 14: keepassgo.v1.FindBrowserLoginsResponse
(*GetBrowserCredentialRequest)(nil), // 15: keepassgo.v1.GetBrowserCredentialRequest
(*GetBrowserCredentialResponse)(nil), // 16: keepassgo.v1.GetBrowserCredentialResponse
(*ListEntriesRequest)(nil), // 17: keepassgo.v1.ListEntriesRequest
(*Entry)(nil), // 18: keepassgo.v1.Entry
(*ListEntriesResponse)(nil), // 19: keepassgo.v1.ListEntriesResponse
(*ListGroupsRequest)(nil), // 20: keepassgo.v1.ListGroupsRequest
(*ListGroupsResponse)(nil), // 21: keepassgo.v1.ListGroupsResponse
(*CreateGroupRequest)(nil), // 22: keepassgo.v1.CreateGroupRequest
(*CreateGroupResponse)(nil), // 23: keepassgo.v1.CreateGroupResponse
(*RenameGroupRequest)(nil), // 24: keepassgo.v1.RenameGroupRequest
(*RenameGroupResponse)(nil), // 25: keepassgo.v1.RenameGroupResponse
(*DeleteGroupRequest)(nil), // 26: keepassgo.v1.DeleteGroupRequest
(*DeleteGroupResponse)(nil), // 27: keepassgo.v1.DeleteGroupResponse
(*UpsertEntryRequest)(nil), // 28: keepassgo.v1.UpsertEntryRequest
(*UpsertEntryResponse)(nil), // 29: keepassgo.v1.UpsertEntryResponse
(*DeleteEntryRequest)(nil), // 30: keepassgo.v1.DeleteEntryRequest
(*DeleteEntryResponse)(nil), // 31: keepassgo.v1.DeleteEntryResponse
(*RestoreEntryRequest)(nil), // 32: keepassgo.v1.RestoreEntryRequest
(*RestoreEntryResponse)(nil), // 33: keepassgo.v1.RestoreEntryResponse
(*ListEntryHistoryRequest)(nil), // 34: keepassgo.v1.ListEntryHistoryRequest
(*ListEntryHistoryResponse)(nil), // 35: keepassgo.v1.ListEntryHistoryResponse
(*RestoreEntryHistoryRequest)(nil), // 36: keepassgo.v1.RestoreEntryHistoryRequest
(*RestoreEntryHistoryResponse)(nil), // 37: keepassgo.v1.RestoreEntryHistoryResponse
(*ListTemplatesRequest)(nil), // 38: keepassgo.v1.ListTemplatesRequest
(*ListTemplatesResponse)(nil), // 39: keepassgo.v1.ListTemplatesResponse
(*UpsertTemplateRequest)(nil), // 40: keepassgo.v1.UpsertTemplateRequest
(*UpsertTemplateResponse)(nil), // 41: keepassgo.v1.UpsertTemplateResponse
(*DeleteTemplateRequest)(nil), // 42: keepassgo.v1.DeleteTemplateRequest
(*DeleteTemplateResponse)(nil), // 43: keepassgo.v1.DeleteTemplateResponse
(*InstantiateTemplateRequest)(nil), // 44: keepassgo.v1.InstantiateTemplateRequest
(*InstantiateTemplateResponse)(nil), // 45: keepassgo.v1.InstantiateTemplateResponse
(*ListAttachmentsRequest)(nil), // 46: keepassgo.v1.ListAttachmentsRequest
(*ListAttachmentsResponse)(nil), // 47: keepassgo.v1.ListAttachmentsResponse
(*UploadAttachmentRequest)(nil), // 48: keepassgo.v1.UploadAttachmentRequest
(*UploadAttachmentResponse)(nil), // 49: keepassgo.v1.UploadAttachmentResponse
(*DownloadAttachmentRequest)(nil), // 50: keepassgo.v1.DownloadAttachmentRequest
(*DownloadAttachmentResponse)(nil), // 51: keepassgo.v1.DownloadAttachmentResponse
(*DeleteAttachmentRequest)(nil), // 52: keepassgo.v1.DeleteAttachmentRequest
(*DeleteAttachmentResponse)(nil), // 53: keepassgo.v1.DeleteAttachmentResponse
(*CopyEntryFieldRequest)(nil), // 54: keepassgo.v1.CopyEntryFieldRequest
(*CopyEntryFieldResponse)(nil), // 55: keepassgo.v1.CopyEntryFieldResponse
(*GeneratePasswordRequest)(nil), // 56: keepassgo.v1.GeneratePasswordRequest
(*GeneratePasswordResponse)(nil), // 57: keepassgo.v1.GeneratePasswordResponse
nil, // 58: keepassgo.v1.Entry.FieldsEntry
}
var file_proto_keepassgo_v1_keepassgo_proto_depIdxs = []int32{
13, // 0: keepassgo.v1.FindBrowserLoginsResponse.matches:type_name -> keepassgo.v1.BrowserLoginMatch
58, // 1: keepassgo.v1.Entry.fields:type_name -> keepassgo.v1.Entry.FieldsEntry
18, // 2: keepassgo.v1.ListEntriesResponse.entries:type_name -> keepassgo.v1.Entry
18, // 3: keepassgo.v1.UpsertEntryRequest.entry:type_name -> keepassgo.v1.Entry
18, // 4: keepassgo.v1.UpsertEntryResponse.entry:type_name -> keepassgo.v1.Entry
18, // 5: keepassgo.v1.RestoreEntryResponse.entry:type_name -> keepassgo.v1.Entry
18, // 6: keepassgo.v1.ListEntryHistoryResponse.entries:type_name -> keepassgo.v1.Entry
18, // 7: keepassgo.v1.RestoreEntryHistoryResponse.entry:type_name -> keepassgo.v1.Entry
18, // 8: keepassgo.v1.ListTemplatesResponse.templates:type_name -> keepassgo.v1.Entry
18, // 9: keepassgo.v1.UpsertTemplateRequest.template:type_name -> keepassgo.v1.Entry
18, // 10: keepassgo.v1.UpsertTemplateResponse.template:type_name -> keepassgo.v1.Entry
18, // 11: keepassgo.v1.InstantiateTemplateRequest.overrides:type_name -> keepassgo.v1.Entry
18, // 12: keepassgo.v1.InstantiateTemplateResponse.entry:type_name -> keepassgo.v1.Entry
0, // 13: keepassgo.v1.VaultService.GetSessionStatus:input_type -> keepassgo.v1.GetSessionStatusRequest
2, // 14: keepassgo.v1.VaultService.OpenVault:input_type -> keepassgo.v1.OpenVaultRequest
4, // 15: keepassgo.v1.VaultService.OpenRemoteVault:input_type -> keepassgo.v1.OpenRemoteVaultRequest
6, // 16: keepassgo.v1.VaultService.SaveVault:input_type -> keepassgo.v1.SaveVaultRequest
8, // 17: keepassgo.v1.VaultService.LockVault:input_type -> keepassgo.v1.LockVaultRequest
10, // 18: keepassgo.v1.VaultService.UnlockVault:input_type -> keepassgo.v1.UnlockVaultRequest
12, // 19: keepassgo.v1.VaultService.FindBrowserLogins:input_type -> keepassgo.v1.FindBrowserLoginsRequest
15, // 20: keepassgo.v1.VaultService.GetBrowserCredential:input_type -> keepassgo.v1.GetBrowserCredentialRequest
17, // 21: keepassgo.v1.VaultService.ListEntries:input_type -> keepassgo.v1.ListEntriesRequest
20, // 22: keepassgo.v1.VaultService.ListGroups:input_type -> keepassgo.v1.ListGroupsRequest
22, // 23: keepassgo.v1.VaultService.CreateGroup:input_type -> keepassgo.v1.CreateGroupRequest
24, // 24: keepassgo.v1.VaultService.RenameGroup:input_type -> keepassgo.v1.RenameGroupRequest
26, // 25: keepassgo.v1.VaultService.DeleteGroup:input_type -> keepassgo.v1.DeleteGroupRequest
28, // 26: keepassgo.v1.VaultService.UpsertEntry:input_type -> keepassgo.v1.UpsertEntryRequest
30, // 27: keepassgo.v1.VaultService.DeleteEntry:input_type -> keepassgo.v1.DeleteEntryRequest
32, // 28: keepassgo.v1.VaultService.RestoreEntry:input_type -> keepassgo.v1.RestoreEntryRequest
34, // 29: keepassgo.v1.VaultService.ListEntryHistory:input_type -> keepassgo.v1.ListEntryHistoryRequest
36, // 30: keepassgo.v1.VaultService.RestoreEntryHistory:input_type -> keepassgo.v1.RestoreEntryHistoryRequest
38, // 31: keepassgo.v1.VaultService.ListTemplates:input_type -> keepassgo.v1.ListTemplatesRequest
40, // 32: keepassgo.v1.VaultService.UpsertTemplate:input_type -> keepassgo.v1.UpsertTemplateRequest
42, // 33: keepassgo.v1.VaultService.DeleteTemplate:input_type -> keepassgo.v1.DeleteTemplateRequest
44, // 34: keepassgo.v1.VaultService.InstantiateTemplate:input_type -> keepassgo.v1.InstantiateTemplateRequest
46, // 35: keepassgo.v1.VaultService.ListAttachments:input_type -> keepassgo.v1.ListAttachmentsRequest
48, // 36: keepassgo.v1.VaultService.UploadAttachment:input_type -> keepassgo.v1.UploadAttachmentRequest
50, // 37: keepassgo.v1.VaultService.DownloadAttachment:input_type -> keepassgo.v1.DownloadAttachmentRequest
52, // 38: keepassgo.v1.VaultService.DeleteAttachment:input_type -> keepassgo.v1.DeleteAttachmentRequest
54, // 39: keepassgo.v1.VaultService.CopyEntryField:input_type -> keepassgo.v1.CopyEntryFieldRequest
56, // 40: keepassgo.v1.VaultService.GeneratePassword:input_type -> keepassgo.v1.GeneratePasswordRequest
1, // 41: keepassgo.v1.VaultService.GetSessionStatus:output_type -> keepassgo.v1.GetSessionStatusResponse
3, // 42: keepassgo.v1.VaultService.OpenVault:output_type -> keepassgo.v1.OpenVaultResponse
5, // 43: keepassgo.v1.VaultService.OpenRemoteVault:output_type -> keepassgo.v1.OpenRemoteVaultResponse
7, // 44: keepassgo.v1.VaultService.SaveVault:output_type -> keepassgo.v1.SaveVaultResponse
9, // 45: keepassgo.v1.VaultService.LockVault:output_type -> keepassgo.v1.LockVaultResponse
11, // 46: keepassgo.v1.VaultService.UnlockVault:output_type -> keepassgo.v1.UnlockVaultResponse
14, // 47: keepassgo.v1.VaultService.FindBrowserLogins:output_type -> keepassgo.v1.FindBrowserLoginsResponse
16, // 48: keepassgo.v1.VaultService.GetBrowserCredential:output_type -> keepassgo.v1.GetBrowserCredentialResponse
19, // 49: keepassgo.v1.VaultService.ListEntries:output_type -> keepassgo.v1.ListEntriesResponse
21, // 50: keepassgo.v1.VaultService.ListGroups:output_type -> keepassgo.v1.ListGroupsResponse
23, // 51: keepassgo.v1.VaultService.CreateGroup:output_type -> keepassgo.v1.CreateGroupResponse
25, // 52: keepassgo.v1.VaultService.RenameGroup:output_type -> keepassgo.v1.RenameGroupResponse
27, // 53: keepassgo.v1.VaultService.DeleteGroup:output_type -> keepassgo.v1.DeleteGroupResponse
29, // 54: keepassgo.v1.VaultService.UpsertEntry:output_type -> keepassgo.v1.UpsertEntryResponse
31, // 55: keepassgo.v1.VaultService.DeleteEntry:output_type -> keepassgo.v1.DeleteEntryResponse
33, // 56: keepassgo.v1.VaultService.RestoreEntry:output_type -> keepassgo.v1.RestoreEntryResponse
35, // 57: keepassgo.v1.VaultService.ListEntryHistory:output_type -> keepassgo.v1.ListEntryHistoryResponse
37, // 58: keepassgo.v1.VaultService.RestoreEntryHistory:output_type -> keepassgo.v1.RestoreEntryHistoryResponse
39, // 59: keepassgo.v1.VaultService.ListTemplates:output_type -> keepassgo.v1.ListTemplatesResponse
41, // 60: keepassgo.v1.VaultService.UpsertTemplate:output_type -> keepassgo.v1.UpsertTemplateResponse
43, // 61: keepassgo.v1.VaultService.DeleteTemplate:output_type -> keepassgo.v1.DeleteTemplateResponse
45, // 62: keepassgo.v1.VaultService.InstantiateTemplate:output_type -> keepassgo.v1.InstantiateTemplateResponse
47, // 63: keepassgo.v1.VaultService.ListAttachments:output_type -> keepassgo.v1.ListAttachmentsResponse
49, // 64: keepassgo.v1.VaultService.UploadAttachment:output_type -> keepassgo.v1.UploadAttachmentResponse
51, // 65: keepassgo.v1.VaultService.DownloadAttachment:output_type -> keepassgo.v1.DownloadAttachmentResponse
53, // 66: keepassgo.v1.VaultService.DeleteAttachment:output_type -> keepassgo.v1.DeleteAttachmentResponse
55, // 67: keepassgo.v1.VaultService.CopyEntryField:output_type -> keepassgo.v1.CopyEntryFieldResponse
57, // 68: keepassgo.v1.VaultService.GeneratePassword:output_type -> keepassgo.v1.GeneratePasswordResponse
41, // [41:69] is the sub-list for method output_type
13, // [13:41] is the sub-list for method input_type
13, // [13:13] is the sub-list for extension type_name
13, // [13:13] is the sub-list for extension extendee
0, // [0:13] is the sub-list for field type_name
}
func init() { file_proto_keepassgo_v1_keepassgo_proto_init() }
func file_proto_keepassgo_v1_keepassgo_proto_init() {
if File_proto_keepassgo_v1_keepassgo_proto != nil {
return
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_proto_keepassgo_v1_keepassgo_proto_rawDesc), len(file_proto_keepassgo_v1_keepassgo_proto_rawDesc)),
NumEnums: 0,
NumMessages: 59,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_proto_keepassgo_v1_keepassgo_proto_goTypes,
DependencyIndexes: file_proto_keepassgo_v1_keepassgo_proto_depIdxs,
MessageInfos: file_proto_keepassgo_v1_keepassgo_proto_msgTypes,
}.Build()
File_proto_keepassgo_v1_keepassgo_proto = out.File
file_proto_keepassgo_v1_keepassgo_proto_goTypes = nil
file_proto_keepassgo_v1_keepassgo_proto_depIdxs = nil
}