Documentation ¶
Index ¶
- Variables
- type ClusterFingerprint
- func (*ClusterFingerprint) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterFingerprint) GetFingerprints() []*VersionFingerprint
- func (x *ClusterFingerprint) GetSignature() *Signature
- func (x *ClusterFingerprint) GetVersion() uint32
- func (*ClusterFingerprint) ProtoMessage()
- func (x *ClusterFingerprint) ProtoReflect() protoreflect.Message
- func (x *ClusterFingerprint) Reset()
- func (x *ClusterFingerprint) String() string
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetCertsChainPem() string
- func (x *Signature) GetMethod() Signature_Method
- func (x *Signature) GetSignature() string
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type Signature_Method
- func (Signature_Method) Descriptor() protoreflect.EnumDescriptor
- func (x Signature_Method) Enum() *Signature_Method
- func (Signature_Method) EnumDescriptor() ([]byte, []int)deprecated
- func (x Signature_Method) Number() protoreflect.EnumNumber
- func (x Signature_Method) String() string
- func (Signature_Method) Type() protoreflect.EnumType
- type VersionFingerprint
- func (*VersionFingerprint) Descriptor() ([]byte, []int)deprecated
- func (x *VersionFingerprint) GetKey() string
- func (x *VersionFingerprint) GetVersion() uint32
- func (*VersionFingerprint) ProtoMessage()
- func (x *VersionFingerprint) ProtoReflect() protoreflect.Message
- func (x *VersionFingerprint) Reset()
- func (x *VersionFingerprint) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Signature_Method_name = map[int32]string{ 0: "METHOD_UNSPECIFIED", 1: "METHOD_RSA_PKCS1V15_SHA256", } Signature_Method_value = map[string]int32{ "METHOD_UNSPECIFIED": 0, "METHOD_RSA_PKCS1V15_SHA256": 1, } )
Enum value maps for Signature_Method.
View Source
var File_auditlog_v1_fingerprint_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ClusterFingerprint ¶
type ClusterFingerprint struct { Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` Signature *Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` // contains all children objects' fingerprint Fingerprints []*VersionFingerprint `protobuf:"bytes,3,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"` // contains filtered or unexported fields }
fingerprint of cluster
func (*ClusterFingerprint) Descriptor
deprecated
func (*ClusterFingerprint) Descriptor() ([]byte, []int)
Deprecated: Use ClusterFingerprint.ProtoReflect.Descriptor instead.
func (*ClusterFingerprint) GetFingerprints ¶
func (x *ClusterFingerprint) GetFingerprints() []*VersionFingerprint
func (*ClusterFingerprint) GetSignature ¶
func (x *ClusterFingerprint) GetSignature() *Signature
func (*ClusterFingerprint) GetVersion ¶
func (x *ClusterFingerprint) GetVersion() uint32
func (*ClusterFingerprint) ProtoMessage ¶
func (*ClusterFingerprint) ProtoMessage()
func (*ClusterFingerprint) ProtoReflect ¶
func (x *ClusterFingerprint) ProtoReflect() protoreflect.Message
func (*ClusterFingerprint) Reset ¶
func (x *ClusterFingerprint) Reset()
func (*ClusterFingerprint) String ¶
func (x *ClusterFingerprint) String() string
type Signature ¶
type Signature struct { Method Signature_Method `protobuf:"varint,1,opt,name=method,proto3,enum=auditlog.v1.Signature_Method" json:"method,omitempty"` // signature of content Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` // certificate chain of signature, in PEM format CertsChainPem string `protobuf:"bytes,3,opt,name=certs_chain_pem,json=certsChainPem,proto3" json:"certs_chain_pem,omitempty"` // contains filtered or unexported fields }
general signature field
func (*Signature) Descriptor
deprecated
func (*Signature) GetCertsChainPem ¶
func (*Signature) GetMethod ¶
func (x *Signature) GetMethod() Signature_Method
func (*Signature) GetSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type Signature_Method ¶
type Signature_Method int32
const ( Signature_METHOD_UNSPECIFIED Signature_Method = 0 // sign sha256 of content's by RSA SignPKCS1v15 Signature_METHOD_RSA_PKCS1V15_SHA256 Signature_Method = 1 )
func (Signature_Method) Descriptor ¶
func (Signature_Method) Descriptor() protoreflect.EnumDescriptor
func (Signature_Method) Enum ¶
func (x Signature_Method) Enum() *Signature_Method
func (Signature_Method) EnumDescriptor
deprecated
func (Signature_Method) EnumDescriptor() ([]byte, []int)
Deprecated: Use Signature_Method.Descriptor instead.
func (Signature_Method) Number ¶
func (x Signature_Method) Number() protoreflect.EnumNumber
func (Signature_Method) String ¶
func (x Signature_Method) String() string
func (Signature_Method) Type ¶
func (Signature_Method) Type() protoreflect.EnumType
type VersionFingerprint ¶
type VersionFingerprint struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*VersionFingerprint) Descriptor
deprecated
func (*VersionFingerprint) Descriptor() ([]byte, []int)
Deprecated: Use VersionFingerprint.ProtoReflect.Descriptor instead.
func (*VersionFingerprint) GetKey ¶
func (x *VersionFingerprint) GetKey() string
func (*VersionFingerprint) GetVersion ¶
func (x *VersionFingerprint) GetVersion() uint32
func (*VersionFingerprint) ProtoMessage ¶
func (*VersionFingerprint) ProtoMessage()
func (*VersionFingerprint) ProtoReflect ¶
func (x *VersionFingerprint) ProtoReflect() protoreflect.Message
func (*VersionFingerprint) Reset ¶
func (x *VersionFingerprint) Reset()
func (*VersionFingerprint) String ¶
func (x *VersionFingerprint) String() string
Click to show internal directories.
Click to hide internal directories.