v1

package
v0.0.0-...-205e590 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

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) Descriptor() ([]byte, []int)

Deprecated: Use Signature.ProtoReflect.Descriptor instead.

func (*Signature) GetCertsChainPem

func (x *Signature) GetCertsChainPem() string

func (*Signature) GetMethod

func (x *Signature) GetMethod() Signature_Method

func (*Signature) GetSignature

func (x *Signature) GetSignature() string

func (*Signature) ProtoMessage

func (*Signature) ProtoMessage()

func (*Signature) ProtoReflect

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

func (*Signature) Reset

func (x *Signature) Reset()

func (*Signature) String

func (x *Signature) String() string

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) Enum

func (Signature_Method) EnumDescriptor deprecated

func (Signature_Method) EnumDescriptor() ([]byte, []int)

Deprecated: Use Signature_Method.Descriptor instead.

func (Signature_Method) Number

func (Signature_Method) String

func (x Signature_Method) String() string

func (Signature_Method) Type

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

Jump to

Keyboard shortcuts

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