Versions in this module Expand all Collapse all v1 v1.1.7 Apr 1, 2021 Changes in this version + const ErrTypeCodedError + const ErrTypeInternalError + const ErrTypeInvalidRequest + const ErrTypeMultiAuthzPending + const ErrTypePermissionDenied + const ErrTypeStatusBadRequest + const ErrTypeUnknown + const ErrTypeUnsupportedOperation + const ErrTypeUnsupportedPath + const ErrTypeUserError + func ErrToString(e error) string + func ProtoAuthToLogicalAuth(a *Auth) (*logical.Auth, error) + func ProtoConnectionToLogicalConnection(c *Connection) *logical.Connection + func ProtoErrToErr(e *ProtoError) error + func ProtoLeaseOptionsToLogicalLeaseOptions(l *LeaseOptions) (logical.LeaseOptions, error) + func ProtoRequestToLogicalRequest(r *Request) (*logical.Request, error) + func ProtoRequestWrapInfoToLogicalRequestWrapInfo(i *RequestWrapInfo) *logical.RequestWrapInfo + func ProtoResponseToLogicalResponse(r *Response) (*logical.Response, error) + func ProtoResponseWrapInfoToLogicalResponseWrapInfo(i *ResponseWrapInfo) (*wrapping.ResponseWrapInfo, error) + func ProtoSecretToLogicalSecret(s *Secret) (*logical.Secret, error) + func ProtoStorageEntryToLogicalStorageEntry(e *StorageEntry) *logical.StorageEntry + func ProtoTokenEntryToLogicalTokenEntry(t *TokenEntry) (*logical.TokenEntry, error) + func RegisterBackendServer(s *grpc.Server, srv BackendServer) + func RegisterStorageServer(s *grpc.Server, srv StorageServer) + func RegisterSystemViewServer(s *grpc.Server, srv SystemViewServer) + type Auth struct + Accessor string + Alias *logical.Alias + BoundCIDRs []string + ClientToken string + DisplayName string + EntityID string + ExplicitMaxTTL int64 + GroupAliases []*logical.Alias + IdentityPolicies []string + InternalData string + LeaseOptions *LeaseOptions + Metadata map[string]string + NumUses int64 + Period int64 + Policies []string + TokenPolicies []string + TokenType uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalAuthToProtoAuth(a *logical.Auth) (*Auth, error) + func (*Auth) Descriptor() ([]byte, []int) + func (*Auth) ProtoMessage() + func (m *Auth) GetAccessor() string + func (m *Auth) GetAlias() *logical.Alias + func (m *Auth) GetBoundCIDRs() []string + func (m *Auth) GetClientToken() string + func (m *Auth) GetDisplayName() string + func (m *Auth) GetEntityID() string + func (m *Auth) GetExplicitMaxTTL() int64 + func (m *Auth) GetGroupAliases() []*logical.Alias + func (m *Auth) GetIdentityPolicies() []string + func (m *Auth) GetInternalData() string + func (m *Auth) GetLeaseOptions() *LeaseOptions + func (m *Auth) GetMetadata() map[string]string + func (m *Auth) GetNumUses() int64 + func (m *Auth) GetPeriod() int64 + func (m *Auth) GetPolicies() []string + func (m *Auth) GetTokenPolicies() []string + func (m *Auth) GetTokenType() uint32 + func (m *Auth) Reset() + func (m *Auth) String() string + func (m *Auth) XXX_DiscardUnknown() + func (m *Auth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Auth) XXX_Merge(src proto.Message) + func (m *Auth) XXX_Size() int + func (m *Auth) XXX_Unmarshal(b []byte) error + type BackendClient interface + Cleanup func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) + HandleExistenceCheck func(ctx context.Context, in *HandleExistenceCheckArgs, opts ...grpc.CallOption) (*HandleExistenceCheckReply, error) + HandleRequest func(ctx context.Context, in *HandleRequestArgs, opts ...grpc.CallOption) (*HandleRequestReply, error) + InvalidateKey func(ctx context.Context, in *InvalidateKeyArgs, opts ...grpc.CallOption) (*Empty, error) + Setup func(ctx context.Context, in *SetupArgs, opts ...grpc.CallOption) (*SetupReply, error) + SpecialPaths func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*SpecialPathsReply, error) + Type func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TypeReply, error) + func NewBackendClient(cc *grpc.ClientConn) BackendClient + type BackendServer interface + Cleanup func(context.Context, *Empty) (*Empty, error) + HandleExistenceCheck func(context.Context, *HandleExistenceCheckArgs) (*HandleExistenceCheckReply, error) + HandleRequest func(context.Context, *HandleRequestArgs) (*HandleRequestReply, error) + InvalidateKey func(context.Context, *InvalidateKeyArgs) (*Empty, error) + Setup func(context.Context, *SetupArgs) (*SetupReply, error) + SpecialPaths func(context.Context, *Empty) (*SpecialPathsReply, error) + Type func(context.Context, *Empty) (*TypeReply, error) + type CachingDisabledReply struct + Disabled bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CachingDisabledReply) Descriptor() ([]byte, []int) + func (*CachingDisabledReply) ProtoMessage() + func (m *CachingDisabledReply) GetDisabled() bool + func (m *CachingDisabledReply) Reset() + func (m *CachingDisabledReply) String() string + func (m *CachingDisabledReply) XXX_DiscardUnknown() + func (m *CachingDisabledReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CachingDisabledReply) XXX_Merge(src proto.Message) + func (m *CachingDisabledReply) XXX_Size() int + func (m *CachingDisabledReply) XXX_Unmarshal(b []byte) error + type Connection struct + RemoteAddr string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalConnectionToProtoConnection(c *logical.Connection) *Connection + func (*Connection) Descriptor() ([]byte, []int) + func (*Connection) ProtoMessage() + func (m *Connection) GetRemoteAddr() string + func (m *Connection) Reset() + func (m *Connection) String() string + func (m *Connection) XXX_DiscardUnknown() + func (m *Connection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Connection) XXX_Merge(src proto.Message) + func (m *Connection) XXX_Size() int + func (m *Connection) XXX_Unmarshal(b []byte) error + type Empty struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Empty) Descriptor() ([]byte, []int) + func (*Empty) ProtoMessage() + func (m *Empty) Reset() + func (m *Empty) String() string + func (m *Empty) XXX_DiscardUnknown() + func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Empty) XXX_Merge(src proto.Message) + func (m *Empty) XXX_Size() int + func (m *Empty) XXX_Unmarshal(b []byte) error + type EntityInfoArgs struct + EntityID string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EntityInfoArgs) Descriptor() ([]byte, []int) + func (*EntityInfoArgs) ProtoMessage() + func (m *EntityInfoArgs) GetEntityID() string + func (m *EntityInfoArgs) Reset() + func (m *EntityInfoArgs) String() string + func (m *EntityInfoArgs) XXX_DiscardUnknown() + func (m *EntityInfoArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EntityInfoArgs) XXX_Merge(src proto.Message) + func (m *EntityInfoArgs) XXX_Size() int + func (m *EntityInfoArgs) XXX_Unmarshal(b []byte) error + type EntityInfoReply struct + Entity *logical.Entity + Err string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EntityInfoReply) Descriptor() ([]byte, []int) + func (*EntityInfoReply) ProtoMessage() + func (m *EntityInfoReply) GetEntity() *logical.Entity + func (m *EntityInfoReply) GetErr() string + func (m *EntityInfoReply) Reset() + func (m *EntityInfoReply) String() string + func (m *EntityInfoReply) XXX_DiscardUnknown() + func (m *EntityInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EntityInfoReply) XXX_Merge(src proto.Message) + func (m *EntityInfoReply) XXX_Size() int + func (m *EntityInfoReply) XXX_Unmarshal(b []byte) error + type HandleExistenceCheckArgs struct + Request *Request + StorageID uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HandleExistenceCheckArgs) Descriptor() ([]byte, []int) + func (*HandleExistenceCheckArgs) ProtoMessage() + func (m *HandleExistenceCheckArgs) GetRequest() *Request + func (m *HandleExistenceCheckArgs) GetStorageID() uint32 + func (m *HandleExistenceCheckArgs) Reset() + func (m *HandleExistenceCheckArgs) String() string + func (m *HandleExistenceCheckArgs) XXX_DiscardUnknown() + func (m *HandleExistenceCheckArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HandleExistenceCheckArgs) XXX_Merge(src proto.Message) + func (m *HandleExistenceCheckArgs) XXX_Size() int + func (m *HandleExistenceCheckArgs) XXX_Unmarshal(b []byte) error + type HandleExistenceCheckReply struct + CheckFound bool + Err *ProtoError + Exists bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HandleExistenceCheckReply) Descriptor() ([]byte, []int) + func (*HandleExistenceCheckReply) ProtoMessage() + func (m *HandleExistenceCheckReply) GetCheckFound() bool + func (m *HandleExistenceCheckReply) GetErr() *ProtoError + func (m *HandleExistenceCheckReply) GetExists() bool + func (m *HandleExistenceCheckReply) Reset() + func (m *HandleExistenceCheckReply) String() string + func (m *HandleExistenceCheckReply) XXX_DiscardUnknown() + func (m *HandleExistenceCheckReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HandleExistenceCheckReply) XXX_Merge(src proto.Message) + func (m *HandleExistenceCheckReply) XXX_Size() int + func (m *HandleExistenceCheckReply) XXX_Unmarshal(b []byte) error + type HandleRequestArgs struct + Request *Request + StorageID uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HandleRequestArgs) Descriptor() ([]byte, []int) + func (*HandleRequestArgs) ProtoMessage() + func (m *HandleRequestArgs) GetRequest() *Request + func (m *HandleRequestArgs) GetStorageID() uint32 + func (m *HandleRequestArgs) Reset() + func (m *HandleRequestArgs) String() string + func (m *HandleRequestArgs) XXX_DiscardUnknown() + func (m *HandleRequestArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HandleRequestArgs) XXX_Merge(src proto.Message) + func (m *HandleRequestArgs) XXX_Size() int + func (m *HandleRequestArgs) XXX_Unmarshal(b []byte) error + type HandleRequestReply struct + Err *ProtoError + Response *Response + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HandleRequestReply) Descriptor() ([]byte, []int) + func (*HandleRequestReply) ProtoMessage() + func (m *HandleRequestReply) GetErr() *ProtoError + func (m *HandleRequestReply) GetResponse() *Response + func (m *HandleRequestReply) Reset() + func (m *HandleRequestReply) String() string + func (m *HandleRequestReply) XXX_DiscardUnknown() + func (m *HandleRequestReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HandleRequestReply) XXX_Merge(src proto.Message) + func (m *HandleRequestReply) XXX_Size() int + func (m *HandleRequestReply) XXX_Unmarshal(b []byte) error + type Header struct + Header []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Header) Descriptor() ([]byte, []int) + func (*Header) ProtoMessage() + func (m *Header) GetHeader() []string + func (m *Header) Reset() + func (m *Header) String() string + func (m *Header) XXX_DiscardUnknown() + func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Header) XXX_Merge(src proto.Message) + func (m *Header) XXX_Size() int + func (m *Header) XXX_Unmarshal(b []byte) error + type InvalidateKeyArgs struct + Key string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*InvalidateKeyArgs) Descriptor() ([]byte, []int) + func (*InvalidateKeyArgs) ProtoMessage() + func (m *InvalidateKeyArgs) GetKey() string + func (m *InvalidateKeyArgs) Reset() + func (m *InvalidateKeyArgs) String() string + func (m *InvalidateKeyArgs) XXX_DiscardUnknown() + func (m *InvalidateKeyArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *InvalidateKeyArgs) XXX_Merge(src proto.Message) + func (m *InvalidateKeyArgs) XXX_Size() int + func (m *InvalidateKeyArgs) XXX_Unmarshal(b []byte) error + type LeaseOptions struct + Increment int64 + IssueTime *timestamp.Timestamp + MaxTTL int64 + Renewable bool + TTL int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalLeaseOptionsToProtoLeaseOptions(l logical.LeaseOptions) (*LeaseOptions, error) + func (*LeaseOptions) Descriptor() ([]byte, []int) + func (*LeaseOptions) ProtoMessage() + func (m *LeaseOptions) GetIncrement() int64 + func (m *LeaseOptions) GetIssueTime() *timestamp.Timestamp + func (m *LeaseOptions) GetMaxTTL() int64 + func (m *LeaseOptions) GetRenewable() bool + func (m *LeaseOptions) GetTTL() int64 + func (m *LeaseOptions) Reset() + func (m *LeaseOptions) String() string + func (m *LeaseOptions) XXX_DiscardUnknown() + func (m *LeaseOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LeaseOptions) XXX_Merge(src proto.Message) + func (m *LeaseOptions) XXX_Size() int + func (m *LeaseOptions) XXX_Unmarshal(b []byte) error + type LocalMountReply struct + Local bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*LocalMountReply) Descriptor() ([]byte, []int) + func (*LocalMountReply) ProtoMessage() + func (m *LocalMountReply) GetLocal() bool + func (m *LocalMountReply) Reset() + func (m *LocalMountReply) String() string + func (m *LocalMountReply) XXX_DiscardUnknown() + func (m *LocalMountReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LocalMountReply) XXX_Merge(src proto.Message) + func (m *LocalMountReply) XXX_Size() int + func (m *LocalMountReply) XXX_Unmarshal(b []byte) error + type MlockEnabledReply struct + Enabled bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MlockEnabledReply) Descriptor() ([]byte, []int) + func (*MlockEnabledReply) ProtoMessage() + func (m *MlockEnabledReply) GetEnabled() bool + func (m *MlockEnabledReply) Reset() + func (m *MlockEnabledReply) String() string + func (m *MlockEnabledReply) XXX_DiscardUnknown() + func (m *MlockEnabledReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MlockEnabledReply) XXX_Merge(src proto.Message) + func (m *MlockEnabledReply) XXX_Size() int + func (m *MlockEnabledReply) XXX_Unmarshal(b []byte) error + type Paths struct + LocalStorage []string + Root []string + SealWrapStorage []string + Unauthenticated []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Paths) Descriptor() ([]byte, []int) + func (*Paths) ProtoMessage() + func (m *Paths) GetLocalStorage() []string + func (m *Paths) GetRoot() []string + func (m *Paths) GetSealWrapStorage() []string + func (m *Paths) GetUnauthenticated() []string + func (m *Paths) Reset() + func (m *Paths) String() string + func (m *Paths) XXX_DiscardUnknown() + func (m *Paths) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Paths) XXX_Merge(src proto.Message) + func (m *Paths) XXX_Size() int + func (m *Paths) XXX_Unmarshal(b []byte) error + type PluginEnvReply struct + Err string + PluginEnvironment *logical.PluginEnvironment + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*PluginEnvReply) Descriptor() ([]byte, []int) + func (*PluginEnvReply) ProtoMessage() + func (m *PluginEnvReply) GetErr() string + func (m *PluginEnvReply) GetPluginEnvironment() *logical.PluginEnvironment + func (m *PluginEnvReply) Reset() + func (m *PluginEnvReply) String() string + func (m *PluginEnvReply) XXX_DiscardUnknown() + func (m *PluginEnvReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PluginEnvReply) XXX_Merge(src proto.Message) + func (m *PluginEnvReply) XXX_Size() int + func (m *PluginEnvReply) XXX_Unmarshal(b []byte) error + type ProtoError struct + ErrCode int64 + ErrMsg string + ErrType uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func ErrToProtoErr(e error) *ProtoError + func (*ProtoError) Descriptor() ([]byte, []int) + func (*ProtoError) ProtoMessage() + func (m *ProtoError) GetErrCode() int64 + func (m *ProtoError) GetErrMsg() string + func (m *ProtoError) GetErrType() uint32 + func (m *ProtoError) Reset() + func (m *ProtoError) String() string + func (m *ProtoError) XXX_DiscardUnknown() + func (m *ProtoError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ProtoError) XXX_Merge(src proto.Message) + func (m *ProtoError) XXX_Size() int + func (m *ProtoError) XXX_Unmarshal(b []byte) error + type ReplicationStateReply struct + State int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ReplicationStateReply) Descriptor() ([]byte, []int) + func (*ReplicationStateReply) ProtoMessage() + func (m *ReplicationStateReply) GetState() int32 + func (m *ReplicationStateReply) Reset() + func (m *ReplicationStateReply) String() string + func (m *ReplicationStateReply) XXX_DiscardUnknown() + func (m *ReplicationStateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ReplicationStateReply) XXX_Merge(src proto.Message) + func (m *ReplicationStateReply) XXX_Size() int + func (m *ReplicationStateReply) XXX_Unmarshal(b []byte) error + type Request struct + Auth *Auth + ClientToken string + ClientTokenAccessor string + ClientTokenRemainingUses int64 + Connection *Connection + Data string + DisplayName string + EntityID string + Headers map[string]*Header + ID string + MountAccessor string + MountPoint string + MountType string + Operation string + Path string + PolicyOverride bool + ReplicationCluster string + Secret *Secret + Unauthenticated bool + WrapInfo *RequestWrapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalRequestToProtoRequest(r *logical.Request) (*Request, error) + func (*Request) Descriptor() ([]byte, []int) + func (*Request) ProtoMessage() + func (m *Request) GetAuth() *Auth + func (m *Request) GetClientToken() string + func (m *Request) GetClientTokenAccessor() string + func (m *Request) GetClientTokenRemainingUses() int64 + func (m *Request) GetConnection() *Connection + func (m *Request) GetData() string + func (m *Request) GetDisplayName() string + func (m *Request) GetEntityID() string + func (m *Request) GetHeaders() map[string]*Header + func (m *Request) GetID() string + func (m *Request) GetMountAccessor() string + func (m *Request) GetMountPoint() string + func (m *Request) GetMountType() string + func (m *Request) GetOperation() string + func (m *Request) GetPath() string + func (m *Request) GetPolicyOverride() bool + func (m *Request) GetReplicationCluster() string + func (m *Request) GetSecret() *Secret + func (m *Request) GetUnauthenticated() bool + func (m *Request) GetWrapInfo() *RequestWrapInfo + func (m *Request) Reset() + func (m *Request) String() string + func (m *Request) XXX_DiscardUnknown() + func (m *Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Request) XXX_Merge(src proto.Message) + func (m *Request) XXX_Size() int + func (m *Request) XXX_Unmarshal(b []byte) error + type RequestWrapInfo struct + Format string + SealWrap bool + TTL int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalRequestWrapInfoToProtoRequestWrapInfo(i *logical.RequestWrapInfo) *RequestWrapInfo + func (*RequestWrapInfo) Descriptor() ([]byte, []int) + func (*RequestWrapInfo) ProtoMessage() + func (m *RequestWrapInfo) GetFormat() string + func (m *RequestWrapInfo) GetSealWrap() bool + func (m *RequestWrapInfo) GetTTL() int64 + func (m *RequestWrapInfo) Reset() + func (m *RequestWrapInfo) String() string + func (m *RequestWrapInfo) XXX_DiscardUnknown() + func (m *RequestWrapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RequestWrapInfo) XXX_Merge(src proto.Message) + func (m *RequestWrapInfo) XXX_Size() int + func (m *RequestWrapInfo) XXX_Unmarshal(b []byte) error + type Response struct + Auth *Auth + Data string + Headers map[string]*Header + Redirect string + Secret *Secret + Warnings []string + WrapInfo *ResponseWrapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalResponseToProtoResponse(r *logical.Response) (*Response, error) + func (*Response) Descriptor() ([]byte, []int) + func (*Response) ProtoMessage() + func (m *Response) GetAuth() *Auth + func (m *Response) GetData() string + func (m *Response) GetHeaders() map[string]*Header + func (m *Response) GetRedirect() string + func (m *Response) GetSecret() *Secret + func (m *Response) GetWarnings() []string + func (m *Response) GetWrapInfo() *ResponseWrapInfo + func (m *Response) Reset() + func (m *Response) String() string + func (m *Response) XXX_DiscardUnknown() + func (m *Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Response) XXX_Merge(src proto.Message) + func (m *Response) XXX_Size() int + func (m *Response) XXX_Unmarshal(b []byte) error + type ResponseWrapDataArgs struct + Data string + JWT bool + TTL int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ResponseWrapDataArgs) Descriptor() ([]byte, []int) + func (*ResponseWrapDataArgs) ProtoMessage() + func (m *ResponseWrapDataArgs) GetData() string + func (m *ResponseWrapDataArgs) GetJWT() bool + func (m *ResponseWrapDataArgs) GetTTL() int64 + func (m *ResponseWrapDataArgs) Reset() + func (m *ResponseWrapDataArgs) String() string + func (m *ResponseWrapDataArgs) XXX_DiscardUnknown() + func (m *ResponseWrapDataArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResponseWrapDataArgs) XXX_Merge(src proto.Message) + func (m *ResponseWrapDataArgs) XXX_Size() int + func (m *ResponseWrapDataArgs) XXX_Unmarshal(b []byte) error + type ResponseWrapDataReply struct + Err string + WrapInfo *ResponseWrapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ResponseWrapDataReply) Descriptor() ([]byte, []int) + func (*ResponseWrapDataReply) ProtoMessage() + func (m *ResponseWrapDataReply) GetErr() string + func (m *ResponseWrapDataReply) GetWrapInfo() *ResponseWrapInfo + func (m *ResponseWrapDataReply) Reset() + func (m *ResponseWrapDataReply) String() string + func (m *ResponseWrapDataReply) XXX_DiscardUnknown() + func (m *ResponseWrapDataReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResponseWrapDataReply) XXX_Merge(src proto.Message) + func (m *ResponseWrapDataReply) XXX_Size() int + func (m *ResponseWrapDataReply) XXX_Unmarshal(b []byte) error + type ResponseWrapInfo struct + Accessor string + CreationPath string + CreationTime *timestamp.Timestamp + Format string + SealWrap bool + TTL int64 + Token string + WrappedAccessor string + WrappedEntityID string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalResponseWrapInfoToProtoResponseWrapInfo(i *wrapping.ResponseWrapInfo) (*ResponseWrapInfo, error) + func (*ResponseWrapInfo) Descriptor() ([]byte, []int) + func (*ResponseWrapInfo) ProtoMessage() + func (m *ResponseWrapInfo) GetAccessor() string + func (m *ResponseWrapInfo) GetCreationPath() string + func (m *ResponseWrapInfo) GetCreationTime() *timestamp.Timestamp + func (m *ResponseWrapInfo) GetFormat() string + func (m *ResponseWrapInfo) GetSealWrap() bool + func (m *ResponseWrapInfo) GetTTL() int64 + func (m *ResponseWrapInfo) GetToken() string + func (m *ResponseWrapInfo) GetWrappedAccessor() string + func (m *ResponseWrapInfo) GetWrappedEntityID() string + func (m *ResponseWrapInfo) Reset() + func (m *ResponseWrapInfo) String() string + func (m *ResponseWrapInfo) XXX_DiscardUnknown() + func (m *ResponseWrapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResponseWrapInfo) XXX_Merge(src proto.Message) + func (m *ResponseWrapInfo) XXX_Size() int + func (m *ResponseWrapInfo) XXX_Unmarshal(b []byte) error + type Secret struct + InternalData string + LeaseID string + LeaseOptions *LeaseOptions + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalSecretToProtoSecret(s *logical.Secret) (*Secret, error) + func (*Secret) Descriptor() ([]byte, []int) + func (*Secret) ProtoMessage() + func (m *Secret) GetInternalData() string + func (m *Secret) GetLeaseID() string + func (m *Secret) GetLeaseOptions() *LeaseOptions + func (m *Secret) Reset() + func (m *Secret) String() string + func (m *Secret) XXX_DiscardUnknown() + func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Secret) XXX_Merge(src proto.Message) + func (m *Secret) XXX_Size() int + func (m *Secret) XXX_Unmarshal(b []byte) error + type SetupArgs struct + BackendUUID string + BrokerID uint32 + Config map[string]string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SetupArgs) Descriptor() ([]byte, []int) + func (*SetupArgs) ProtoMessage() + func (m *SetupArgs) GetBackendUUID() string + func (m *SetupArgs) GetBrokerID() uint32 + func (m *SetupArgs) GetConfig() map[string]string + func (m *SetupArgs) Reset() + func (m *SetupArgs) String() string + func (m *SetupArgs) XXX_DiscardUnknown() + func (m *SetupArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SetupArgs) XXX_Merge(src proto.Message) + func (m *SetupArgs) XXX_Size() int + func (m *SetupArgs) XXX_Unmarshal(b []byte) error + type SetupReply struct + Err string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SetupReply) Descriptor() ([]byte, []int) + func (*SetupReply) ProtoMessage() + func (m *SetupReply) GetErr() string + func (m *SetupReply) Reset() + func (m *SetupReply) String() string + func (m *SetupReply) XXX_DiscardUnknown() + func (m *SetupReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SetupReply) XXX_Merge(src proto.Message) + func (m *SetupReply) XXX_Size() int + func (m *SetupReply) XXX_Unmarshal(b []byte) error + type SpecialPathsReply struct + Paths *Paths + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SpecialPathsReply) Descriptor() ([]byte, []int) + func (*SpecialPathsReply) ProtoMessage() + func (m *SpecialPathsReply) GetPaths() *Paths + func (m *SpecialPathsReply) Reset() + func (m *SpecialPathsReply) String() string + func (m *SpecialPathsReply) XXX_DiscardUnknown() + func (m *SpecialPathsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SpecialPathsReply) XXX_Merge(src proto.Message) + func (m *SpecialPathsReply) XXX_Size() int + func (m *SpecialPathsReply) XXX_Unmarshal(b []byte) error + type StorageClient interface + Delete func(ctx context.Context, in *StorageDeleteArgs, opts ...grpc.CallOption) (*StorageDeleteReply, error) + Get func(ctx context.Context, in *StorageGetArgs, opts ...grpc.CallOption) (*StorageGetReply, error) + List func(ctx context.Context, in *StorageListArgs, opts ...grpc.CallOption) (*StorageListReply, error) + Put func(ctx context.Context, in *StoragePutArgs, opts ...grpc.CallOption) (*StoragePutReply, error) + func NewStorageClient(cc *grpc.ClientConn) StorageClient + type StorageDeleteArgs struct + Key string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageDeleteArgs) Descriptor() ([]byte, []int) + func (*StorageDeleteArgs) ProtoMessage() + func (m *StorageDeleteArgs) GetKey() string + func (m *StorageDeleteArgs) Reset() + func (m *StorageDeleteArgs) String() string + func (m *StorageDeleteArgs) XXX_DiscardUnknown() + func (m *StorageDeleteArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageDeleteArgs) XXX_Merge(src proto.Message) + func (m *StorageDeleteArgs) XXX_Size() int + func (m *StorageDeleteArgs) XXX_Unmarshal(b []byte) error + type StorageDeleteReply struct + Err string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageDeleteReply) Descriptor() ([]byte, []int) + func (*StorageDeleteReply) ProtoMessage() + func (m *StorageDeleteReply) GetErr() string + func (m *StorageDeleteReply) Reset() + func (m *StorageDeleteReply) String() string + func (m *StorageDeleteReply) XXX_DiscardUnknown() + func (m *StorageDeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageDeleteReply) XXX_Merge(src proto.Message) + func (m *StorageDeleteReply) XXX_Size() int + func (m *StorageDeleteReply) XXX_Unmarshal(b []byte) error + type StorageEntry struct + Key string + SealWrap bool + Value []byte + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalStorageEntryToProtoStorageEntry(e *logical.StorageEntry) *StorageEntry + func (*StorageEntry) Descriptor() ([]byte, []int) + func (*StorageEntry) ProtoMessage() + func (m *StorageEntry) GetKey() string + func (m *StorageEntry) GetSealWrap() bool + func (m *StorageEntry) GetValue() []byte + func (m *StorageEntry) Reset() + func (m *StorageEntry) String() string + func (m *StorageEntry) XXX_DiscardUnknown() + func (m *StorageEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageEntry) XXX_Merge(src proto.Message) + func (m *StorageEntry) XXX_Size() int + func (m *StorageEntry) XXX_Unmarshal(b []byte) error + type StorageGetArgs struct + Key string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageGetArgs) Descriptor() ([]byte, []int) + func (*StorageGetArgs) ProtoMessage() + func (m *StorageGetArgs) GetKey() string + func (m *StorageGetArgs) Reset() + func (m *StorageGetArgs) String() string + func (m *StorageGetArgs) XXX_DiscardUnknown() + func (m *StorageGetArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageGetArgs) XXX_Merge(src proto.Message) + func (m *StorageGetArgs) XXX_Size() int + func (m *StorageGetArgs) XXX_Unmarshal(b []byte) error + type StorageGetReply struct + Entry *StorageEntry + Err string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageGetReply) Descriptor() ([]byte, []int) + func (*StorageGetReply) ProtoMessage() + func (m *StorageGetReply) GetEntry() *StorageEntry + func (m *StorageGetReply) GetErr() string + func (m *StorageGetReply) Reset() + func (m *StorageGetReply) String() string + func (m *StorageGetReply) XXX_DiscardUnknown() + func (m *StorageGetReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageGetReply) XXX_Merge(src proto.Message) + func (m *StorageGetReply) XXX_Size() int + func (m *StorageGetReply) XXX_Unmarshal(b []byte) error + type StorageListArgs struct + Prefix string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageListArgs) Descriptor() ([]byte, []int) + func (*StorageListArgs) ProtoMessage() + func (m *StorageListArgs) GetPrefix() string + func (m *StorageListArgs) Reset() + func (m *StorageListArgs) String() string + func (m *StorageListArgs) XXX_DiscardUnknown() + func (m *StorageListArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageListArgs) XXX_Merge(src proto.Message) + func (m *StorageListArgs) XXX_Size() int + func (m *StorageListArgs) XXX_Unmarshal(b []byte) error + type StorageListReply struct + Err string + Keys []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StorageListReply) Descriptor() ([]byte, []int) + func (*StorageListReply) ProtoMessage() + func (m *StorageListReply) GetErr() string + func (m *StorageListReply) GetKeys() []string + func (m *StorageListReply) Reset() + func (m *StorageListReply) String() string + func (m *StorageListReply) XXX_DiscardUnknown() + func (m *StorageListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StorageListReply) XXX_Merge(src proto.Message) + func (m *StorageListReply) XXX_Size() int + func (m *StorageListReply) XXX_Unmarshal(b []byte) error + type StoragePutArgs struct + Entry *StorageEntry + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StoragePutArgs) Descriptor() ([]byte, []int) + func (*StoragePutArgs) ProtoMessage() + func (m *StoragePutArgs) GetEntry() *StorageEntry + func (m *StoragePutArgs) Reset() + func (m *StoragePutArgs) String() string + func (m *StoragePutArgs) XXX_DiscardUnknown() + func (m *StoragePutArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StoragePutArgs) XXX_Merge(src proto.Message) + func (m *StoragePutArgs) XXX_Size() int + func (m *StoragePutArgs) XXX_Unmarshal(b []byte) error + type StoragePutReply struct + Err string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*StoragePutReply) Descriptor() ([]byte, []int) + func (*StoragePutReply) ProtoMessage() + func (m *StoragePutReply) GetErr() string + func (m *StoragePutReply) Reset() + func (m *StoragePutReply) String() string + func (m *StoragePutReply) XXX_DiscardUnknown() + func (m *StoragePutReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *StoragePutReply) XXX_Merge(src proto.Message) + func (m *StoragePutReply) XXX_Size() int + func (m *StoragePutReply) XXX_Unmarshal(b []byte) error + type StorageServer interface + Delete func(context.Context, *StorageDeleteArgs) (*StorageDeleteReply, error) + Get func(context.Context, *StorageGetArgs) (*StorageGetReply, error) + List func(context.Context, *StorageListArgs) (*StorageListReply, error) + Put func(context.Context, *StoragePutArgs) (*StoragePutReply, error) + type SudoPrivilegeArgs struct + Path string + Token string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SudoPrivilegeArgs) Descriptor() ([]byte, []int) + func (*SudoPrivilegeArgs) ProtoMessage() + func (m *SudoPrivilegeArgs) GetPath() string + func (m *SudoPrivilegeArgs) GetToken() string + func (m *SudoPrivilegeArgs) Reset() + func (m *SudoPrivilegeArgs) String() string + func (m *SudoPrivilegeArgs) XXX_DiscardUnknown() + func (m *SudoPrivilegeArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SudoPrivilegeArgs) XXX_Merge(src proto.Message) + func (m *SudoPrivilegeArgs) XXX_Size() int + func (m *SudoPrivilegeArgs) XXX_Unmarshal(b []byte) error + type SudoPrivilegeReply struct + Sudo bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SudoPrivilegeReply) Descriptor() ([]byte, []int) + func (*SudoPrivilegeReply) ProtoMessage() + func (m *SudoPrivilegeReply) GetSudo() bool + func (m *SudoPrivilegeReply) Reset() + func (m *SudoPrivilegeReply) String() string + func (m *SudoPrivilegeReply) XXX_DiscardUnknown() + func (m *SudoPrivilegeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SudoPrivilegeReply) XXX_Merge(src proto.Message) + func (m *SudoPrivilegeReply) XXX_Size() int + func (m *SudoPrivilegeReply) XXX_Unmarshal(b []byte) error + type SystemViewClient interface + CachingDisabled func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*CachingDisabledReply, error) + DefaultLeaseTTL func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TTLReply, error) + EntityInfo func(ctx context.Context, in *EntityInfoArgs, opts ...grpc.CallOption) (*EntityInfoReply, error) + LocalMount func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*LocalMountReply, error) + MaxLeaseTTL func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TTLReply, error) + MlockEnabled func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*MlockEnabledReply, error) + PluginEnv func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*PluginEnvReply, error) + ReplicationState func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ReplicationStateReply, error) + ResponseWrapData func(ctx context.Context, in *ResponseWrapDataArgs, opts ...grpc.CallOption) (*ResponseWrapDataReply, error) + SudoPrivilege func(ctx context.Context, in *SudoPrivilegeArgs, opts ...grpc.CallOption) (*SudoPrivilegeReply, error) + Tainted func(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TaintedReply, error) + func NewSystemViewClient(cc *grpc.ClientConn) SystemViewClient + type SystemViewServer interface + CachingDisabled func(context.Context, *Empty) (*CachingDisabledReply, error) + DefaultLeaseTTL func(context.Context, *Empty) (*TTLReply, error) + EntityInfo func(context.Context, *EntityInfoArgs) (*EntityInfoReply, error) + LocalMount func(context.Context, *Empty) (*LocalMountReply, error) + MaxLeaseTTL func(context.Context, *Empty) (*TTLReply, error) + MlockEnabled func(context.Context, *Empty) (*MlockEnabledReply, error) + PluginEnv func(context.Context, *Empty) (*PluginEnvReply, error) + ReplicationState func(context.Context, *Empty) (*ReplicationStateReply, error) + ResponseWrapData func(context.Context, *ResponseWrapDataArgs) (*ResponseWrapDataReply, error) + SudoPrivilege func(context.Context, *SudoPrivilegeArgs) (*SudoPrivilegeReply, error) + Tainted func(context.Context, *Empty) (*TaintedReply, error) + type TTLReply struct + TTL int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TTLReply) Descriptor() ([]byte, []int) + func (*TTLReply) ProtoMessage() + func (m *TTLReply) GetTTL() int64 + func (m *TTLReply) Reset() + func (m *TTLReply) String() string + func (m *TTLReply) XXX_DiscardUnknown() + func (m *TTLReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TTLReply) XXX_Merge(src proto.Message) + func (m *TTLReply) XXX_Size() int + func (m *TTLReply) XXX_Unmarshal(b []byte) error + type TaintedReply struct + Tainted bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TaintedReply) Descriptor() ([]byte, []int) + func (*TaintedReply) ProtoMessage() + func (m *TaintedReply) GetTainted() bool + func (m *TaintedReply) Reset() + func (m *TaintedReply) String() string + func (m *TaintedReply) XXX_DiscardUnknown() + func (m *TaintedReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TaintedReply) XXX_Merge(src proto.Message) + func (m *TaintedReply) XXX_Size() int + func (m *TaintedReply) XXX_Unmarshal(b []byte) error + type TokenEntry struct + Accessor string + BoundCIDRs []string + CreationTime int64 + DisplayName string + EntityID string + ExplicitMaxTTL int64 + ID string + Meta map[string]string + NamespaceID string + NumUses int64 + Parent string + Path string + Period int64 + Policies []string + PublicID string + Role string + TTL int64 + Type uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func LogicalTokenEntryToProtoTokenEntry(t *logical.TokenEntry) *TokenEntry + func (*TokenEntry) Descriptor() ([]byte, []int) + func (*TokenEntry) ProtoMessage() + func (m *TokenEntry) GetAccessor() string + func (m *TokenEntry) GetBoundCIDRs() []string + func (m *TokenEntry) GetCreationTime() int64 + func (m *TokenEntry) GetDisplayName() string + func (m *TokenEntry) GetEntityID() string + func (m *TokenEntry) GetExplicitMaxTTL() int64 + func (m *TokenEntry) GetID() string + func (m *TokenEntry) GetMeta() map[string]string + func (m *TokenEntry) GetNamespaceID() string + func (m *TokenEntry) GetNumUses() int64 + func (m *TokenEntry) GetParent() string + func (m *TokenEntry) GetPath() string + func (m *TokenEntry) GetPeriod() int64 + func (m *TokenEntry) GetPolicies() []string + func (m *TokenEntry) GetPublicID() string + func (m *TokenEntry) GetRole() string + func (m *TokenEntry) GetTTL() int64 + func (m *TokenEntry) GetType() uint32 + func (m *TokenEntry) Reset() + func (m *TokenEntry) String() string + func (m *TokenEntry) XXX_DiscardUnknown() + func (m *TokenEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TokenEntry) XXX_Merge(src proto.Message) + func (m *TokenEntry) XXX_Size() int + func (m *TokenEntry) XXX_Unmarshal(b []byte) error + type TypeReply struct + Type uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TypeReply) Descriptor() ([]byte, []int) + func (*TypeReply) ProtoMessage() + func (m *TypeReply) GetType() uint32 + func (m *TypeReply) Reset() + func (m *TypeReply) String() string + func (m *TypeReply) XXX_DiscardUnknown() + func (m *TypeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TypeReply) XXX_Merge(src proto.Message) + func (m *TypeReply) XXX_Size() int + func (m *TypeReply) XXX_Unmarshal(b []byte) error