vault

package
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2025 License: MIT Imports: 5 Imported by: 13

Documentation

Index

Constants

View Source
const (
	CapabilityID     = "vault@1.0.0"
	MethodGetSecrets = "GetSecrets"
)

Variables

View Source
var File_capabilities_actions_vault_messages_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateSecretResponse

type CreateSecretResponse struct {
	Id      *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Success bool              `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
	Error   string            `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSecretResponse) Descriptor deprecated

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

Deprecated: Use CreateSecretResponse.ProtoReflect.Descriptor instead.

func (*CreateSecretResponse) GetError

func (x *CreateSecretResponse) GetError() string

func (*CreateSecretResponse) GetId

func (*CreateSecretResponse) GetSuccess

func (x *CreateSecretResponse) GetSuccess() bool

func (*CreateSecretResponse) ProtoMessage

func (*CreateSecretResponse) ProtoMessage()

func (*CreateSecretResponse) ProtoReflect

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

func (*CreateSecretResponse) Reset

func (x *CreateSecretResponse) Reset()

func (*CreateSecretResponse) String

func (x *CreateSecretResponse) String() string

type CreateSecretsRequest

type CreateSecretsRequest struct {
	RequestId        string             `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	EncryptedSecrets []*EncryptedSecret `protobuf:"bytes,2,rep,name=encrypted_secrets,json=encryptedSecrets,proto3" json:"encrypted_secrets,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSecretsRequest) Descriptor deprecated

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

Deprecated: Use CreateSecretsRequest.ProtoReflect.Descriptor instead.

func (*CreateSecretsRequest) GetEncryptedSecrets

func (x *CreateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret

func (*CreateSecretsRequest) GetRequestId

func (x *CreateSecretsRequest) GetRequestId() string

func (*CreateSecretsRequest) ProtoMessage

func (*CreateSecretsRequest) ProtoMessage()

func (*CreateSecretsRequest) ProtoReflect

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

func (*CreateSecretsRequest) Reset

func (x *CreateSecretsRequest) Reset()

func (*CreateSecretsRequest) String

func (x *CreateSecretsRequest) String() string

type CreateSecretsResponse

type CreateSecretsResponse struct {
	Responses []*CreateSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSecretsResponse) Descriptor deprecated

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

Deprecated: Use CreateSecretsResponse.ProtoReflect.Descriptor instead.

func (*CreateSecretsResponse) GetResponses

func (x *CreateSecretsResponse) GetResponses() []*CreateSecretResponse

func (*CreateSecretsResponse) ProtoMessage

func (*CreateSecretsResponse) ProtoMessage()

func (*CreateSecretsResponse) ProtoReflect

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

func (*CreateSecretsResponse) Reset

func (x *CreateSecretsResponse) Reset()

func (*CreateSecretsResponse) String

func (x *CreateSecretsResponse) String() string

type DeleteSecretResponse

type DeleteSecretResponse struct {
	Id      *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Success bool              `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
	Error   string            `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretResponse) Descriptor deprecated

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

Deprecated: Use DeleteSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteSecretResponse) GetError

func (x *DeleteSecretResponse) GetError() string

func (*DeleteSecretResponse) GetId

func (*DeleteSecretResponse) GetSuccess

func (x *DeleteSecretResponse) GetSuccess() bool

func (*DeleteSecretResponse) ProtoMessage

func (*DeleteSecretResponse) ProtoMessage()

func (*DeleteSecretResponse) ProtoReflect

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

func (*DeleteSecretResponse) Reset

func (x *DeleteSecretResponse) Reset()

func (*DeleteSecretResponse) String

func (x *DeleteSecretResponse) String() string

type DeleteSecretsRequest

type DeleteSecretsRequest struct {
	RequestId string              `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Ids       []*SecretIdentifier `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretsRequest) Descriptor deprecated

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

Deprecated: Use DeleteSecretsRequest.ProtoReflect.Descriptor instead.

func (*DeleteSecretsRequest) GetIds

func (x *DeleteSecretsRequest) GetIds() []*SecretIdentifier

func (*DeleteSecretsRequest) GetRequestId

func (x *DeleteSecretsRequest) GetRequestId() string

func (*DeleteSecretsRequest) ProtoMessage

func (*DeleteSecretsRequest) ProtoMessage()

func (*DeleteSecretsRequest) ProtoReflect

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

func (*DeleteSecretsRequest) Reset

func (x *DeleteSecretsRequest) Reset()

func (*DeleteSecretsRequest) String

func (x *DeleteSecretsRequest) String() string

type DeleteSecretsResponse

type DeleteSecretsResponse struct {
	Responses []*DeleteSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretsResponse) Descriptor deprecated

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

Deprecated: Use DeleteSecretsResponse.ProtoReflect.Descriptor instead.

func (*DeleteSecretsResponse) GetResponses

func (x *DeleteSecretsResponse) GetResponses() []*DeleteSecretResponse

func (*DeleteSecretsResponse) ProtoMessage

func (*DeleteSecretsResponse) ProtoMessage()

func (*DeleteSecretsResponse) ProtoReflect

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

func (*DeleteSecretsResponse) Reset

func (x *DeleteSecretsResponse) Reset()

func (*DeleteSecretsResponse) String

func (x *DeleteSecretsResponse) String() string

type EncryptedSecret

type EncryptedSecret struct {
	Id             *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	EncryptedValue string            `protobuf:"bytes,2,opt,name=encrypted_value,json=encryptedValue,proto3" json:"encrypted_value,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptedSecret) Descriptor deprecated

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

Deprecated: Use EncryptedSecret.ProtoReflect.Descriptor instead.

func (*EncryptedSecret) GetEncryptedValue

func (x *EncryptedSecret) GetEncryptedValue() string

func (*EncryptedSecret) GetId

func (x *EncryptedSecret) GetId() *SecretIdentifier

func (*EncryptedSecret) ProtoMessage

func (*EncryptedSecret) ProtoMessage()

func (*EncryptedSecret) ProtoReflect

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

func (*EncryptedSecret) Reset

func (x *EncryptedSecret) Reset()

func (*EncryptedSecret) String

func (x *EncryptedSecret) String() string

type EncryptedShares

type EncryptedShares struct {
	Shares []string `protobuf:"bytes,1,rep,name=shares,proto3" json:"shares,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptedShares) Descriptor deprecated

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

Deprecated: Use EncryptedShares.ProtoReflect.Descriptor instead.

func (*EncryptedShares) GetShares

func (x *EncryptedShares) GetShares() []string

func (*EncryptedShares) ProtoMessage

func (*EncryptedShares) ProtoMessage()

func (*EncryptedShares) ProtoReflect

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

func (*EncryptedShares) Reset

func (x *EncryptedShares) Reset()

func (*EncryptedShares) String

func (x *EncryptedShares) String() string

type GetSecretsRequest

type GetSecretsRequest struct {
	Requests []*SecretRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecretsRequest) Descriptor deprecated

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

Deprecated: Use GetSecretsRequest.ProtoReflect.Descriptor instead.

func (*GetSecretsRequest) GetRequests

func (x *GetSecretsRequest) GetRequests() []*SecretRequest

func (*GetSecretsRequest) ProtoMessage

func (*GetSecretsRequest) ProtoMessage()

func (*GetSecretsRequest) ProtoReflect

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

func (*GetSecretsRequest) Reset

func (x *GetSecretsRequest) Reset()

func (*GetSecretsRequest) String

func (x *GetSecretsRequest) String() string

type GetSecretsResponse

type GetSecretsResponse struct {
	Responses []*SecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecretsResponse) Descriptor deprecated

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

Deprecated: Use GetSecretsResponse.ProtoReflect.Descriptor instead.

func (*GetSecretsResponse) GetResponses

func (x *GetSecretsResponse) GetResponses() []*SecretResponse

func (*GetSecretsResponse) ProtoMessage

func (*GetSecretsResponse) ProtoMessage()

func (*GetSecretsResponse) ProtoReflect

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

func (*GetSecretsResponse) Reset

func (x *GetSecretsResponse) Reset()

func (*GetSecretsResponse) String

func (x *GetSecretsResponse) String() string

type ListSecretIdentifiersRequest

type ListSecretIdentifiersRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Owner     string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
	Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSecretIdentifiersRequest) Descriptor deprecated

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

Deprecated: Use ListSecretIdentifiersRequest.ProtoReflect.Descriptor instead.

func (*ListSecretIdentifiersRequest) GetNamespace

func (x *ListSecretIdentifiersRequest) GetNamespace() string

func (*ListSecretIdentifiersRequest) GetOwner

func (x *ListSecretIdentifiersRequest) GetOwner() string

func (*ListSecretIdentifiersRequest) GetRequestId

func (x *ListSecretIdentifiersRequest) GetRequestId() string

func (*ListSecretIdentifiersRequest) ProtoMessage

func (*ListSecretIdentifiersRequest) ProtoMessage()

func (*ListSecretIdentifiersRequest) ProtoReflect

func (*ListSecretIdentifiersRequest) Reset

func (x *ListSecretIdentifiersRequest) Reset()

func (*ListSecretIdentifiersRequest) String

type ListSecretIdentifiersResponse

type ListSecretIdentifiersResponse struct {
	Identifiers []*SecretIdentifier `protobuf:"bytes,1,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSecretIdentifiersResponse) Descriptor deprecated

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

Deprecated: Use ListSecretIdentifiersResponse.ProtoReflect.Descriptor instead.

func (*ListSecretIdentifiersResponse) GetIdentifiers

func (x *ListSecretIdentifiersResponse) GetIdentifiers() []*SecretIdentifier

func (*ListSecretIdentifiersResponse) ProtoMessage

func (*ListSecretIdentifiersResponse) ProtoMessage()

func (*ListSecretIdentifiersResponse) ProtoReflect

func (*ListSecretIdentifiersResponse) Reset

func (x *ListSecretIdentifiersResponse) Reset()

func (*ListSecretIdentifiersResponse) String

type SecretData

type SecretData struct {
	EncryptedValue               string             `protobuf:"bytes,2,opt,name=encrypted_value,json=encryptedValue,proto3" json:"encrypted_value,omitempty"`
	EncryptedDecryptionKeyShares []*EncryptedShares `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SecretData) Descriptor deprecated

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

Deprecated: Use SecretData.ProtoReflect.Descriptor instead.

func (*SecretData) GetEncryptedDecryptionKeyShares

func (x *SecretData) GetEncryptedDecryptionKeyShares() []*EncryptedShares

func (*SecretData) GetEncryptedValue

func (x *SecretData) GetEncryptedValue() string

func (*SecretData) ProtoMessage

func (*SecretData) ProtoMessage()

func (*SecretData) ProtoReflect

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

func (*SecretData) Reset

func (x *SecretData) Reset()

func (*SecretData) String

func (x *SecretData) String() string

type SecretIdentifier

type SecretIdentifier struct {
	Key       string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Owner     string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*SecretIdentifier) Descriptor deprecated

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

Deprecated: Use SecretIdentifier.ProtoReflect.Descriptor instead.

func (*SecretIdentifier) GetKey

func (x *SecretIdentifier) GetKey() string

func (*SecretIdentifier) GetNamespace

func (x *SecretIdentifier) GetNamespace() string

func (*SecretIdentifier) GetOwner

func (x *SecretIdentifier) GetOwner() string

func (*SecretIdentifier) ProtoMessage

func (*SecretIdentifier) ProtoMessage()

func (*SecretIdentifier) ProtoReflect

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

func (*SecretIdentifier) Reset

func (x *SecretIdentifier) Reset()

func (*SecretIdentifier) String

func (x *SecretIdentifier) String() string

type SecretRequest

type SecretRequest struct {
	Id             *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	EncryptionKeys []string          `protobuf:"bytes,2,rep,name=encryption_keys,json=encryptionKeys,proto3" json:"encryption_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*SecretRequest) Descriptor deprecated

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

Deprecated: Use SecretRequest.ProtoReflect.Descriptor instead.

func (*SecretRequest) GetEncryptionKeys

func (x *SecretRequest) GetEncryptionKeys() []string

func (*SecretRequest) GetId

func (x *SecretRequest) GetId() *SecretIdentifier

func (*SecretRequest) ProtoMessage

func (*SecretRequest) ProtoMessage()

func (*SecretRequest) ProtoReflect

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

func (*SecretRequest) Reset

func (x *SecretRequest) Reset()

func (*SecretRequest) String

func (x *SecretRequest) String() string

type SecretResponse

type SecretResponse struct {
	Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are valid to be assigned to Result:
	//
	//	*SecretResponse_Data
	//	*SecretResponse_Error
	Result isSecretResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*SecretResponse) Descriptor deprecated

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

Deprecated: Use SecretResponse.ProtoReflect.Descriptor instead.

func (*SecretResponse) GetData

func (x *SecretResponse) GetData() *SecretData

func (*SecretResponse) GetError

func (x *SecretResponse) GetError() string

func (*SecretResponse) GetId

func (x *SecretResponse) GetId() *SecretIdentifier

func (*SecretResponse) GetResult

func (x *SecretResponse) GetResult() isSecretResponse_Result

func (*SecretResponse) ProtoMessage

func (*SecretResponse) ProtoMessage()

func (*SecretResponse) ProtoReflect

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

func (*SecretResponse) Reset

func (x *SecretResponse) Reset()

func (*SecretResponse) String

func (x *SecretResponse) String() string

type SecretResponse_Data

type SecretResponse_Data struct {
	Data *SecretData `protobuf:"bytes,2,opt,name=data,proto3,oneof"`
}

type SecretResponse_Error

type SecretResponse_Error struct {
	Error string `protobuf:"bytes,3,opt,name=error,proto3,oneof"`
}

type UpdateSecretResponse

type UpdateSecretResponse struct {
	Id      *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Success bool              `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
	Error   string            `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSecretResponse) Descriptor deprecated

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

Deprecated: Use UpdateSecretResponse.ProtoReflect.Descriptor instead.

func (*UpdateSecretResponse) GetError

func (x *UpdateSecretResponse) GetError() string

func (*UpdateSecretResponse) GetId

func (*UpdateSecretResponse) GetSuccess

func (x *UpdateSecretResponse) GetSuccess() bool

func (*UpdateSecretResponse) ProtoMessage

func (*UpdateSecretResponse) ProtoMessage()

func (*UpdateSecretResponse) ProtoReflect

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

func (*UpdateSecretResponse) Reset

func (x *UpdateSecretResponse) Reset()

func (*UpdateSecretResponse) String

func (x *UpdateSecretResponse) String() string

type UpdateSecretsRequest

type UpdateSecretsRequest struct {
	RequestId        string             `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	EncryptedSecrets []*EncryptedSecret `protobuf:"bytes,2,rep,name=encrypted_secrets,json=encryptedSecrets,proto3" json:"encrypted_secrets,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSecretsRequest) Descriptor deprecated

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

Deprecated: Use UpdateSecretsRequest.ProtoReflect.Descriptor instead.

func (*UpdateSecretsRequest) GetEncryptedSecrets

func (x *UpdateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret

func (*UpdateSecretsRequest) GetRequestId

func (x *UpdateSecretsRequest) GetRequestId() string

func (*UpdateSecretsRequest) ProtoMessage

func (*UpdateSecretsRequest) ProtoMessage()

func (*UpdateSecretsRequest) ProtoReflect

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

func (*UpdateSecretsRequest) Reset

func (x *UpdateSecretsRequest) Reset()

func (*UpdateSecretsRequest) String

func (x *UpdateSecretsRequest) String() string

type UpdateSecretsResponse

type UpdateSecretsResponse struct {
	Responses []*UpdateSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSecretsResponse) Descriptor deprecated

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

Deprecated: Use UpdateSecretsResponse.ProtoReflect.Descriptor instead.

func (*UpdateSecretsResponse) GetResponses

func (x *UpdateSecretsResponse) GetResponses() []*UpdateSecretResponse

func (*UpdateSecretsResponse) ProtoMessage

func (*UpdateSecretsResponse) ProtoMessage()

func (*UpdateSecretsResponse) ProtoReflect

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

func (*UpdateSecretsResponse) Reset

func (x *UpdateSecretsResponse) Reset()

func (*UpdateSecretsResponse) String

func (x *UpdateSecretsResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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