Documentation
¶
Index ¶
- Variables
- type ACLConfig
- func (*ACLConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ACLConfig) GetAdminSKIEncoded() string
- func (x *ACLConfig) GetCcName() string
- func (x *ACLConfig) GetTracingCollectorEndpoint() *TracingCollectorEndpoint
- func (x *ACLConfig) GetValidators() []*ACLValidator
- func (*ACLConfig) ProtoMessage()
- func (x *ACLConfig) ProtoReflect() protoreflect.Message
- func (x *ACLConfig) Reset()
- func (x *ACLConfig) String() string
- type ACLValidator
- func (*ACLValidator) Descriptor() ([]byte, []int)deprecated
- func (x *ACLValidator) GetKeyType() string
- func (x *ACLValidator) GetPublicKey() string
- func (*ACLValidator) ProtoMessage()
- func (x *ACLValidator) ProtoReflect() protoreflect.Message
- func (x *ACLValidator) Reset()
- func (x *ACLValidator) String() string
- type TracingCollectorEndpoint
- func (*TracingCollectorEndpoint) Descriptor() ([]byte, []int)deprecated
- func (x *TracingCollectorEndpoint) GetAuthorizationHeaderKey() string
- func (x *TracingCollectorEndpoint) GetAuthorizationHeaderValue() string
- func (x *TracingCollectorEndpoint) GetEndpoint() string
- func (x *TracingCollectorEndpoint) GetTlsCa() string
- func (*TracingCollectorEndpoint) ProtoMessage()
- func (x *TracingCollectorEndpoint) ProtoReflect() protoreflect.Message
- func (x *TracingCollectorEndpoint) Reset()
- func (x *TracingCollectorEndpoint) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_acl_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ACLConfig ¶
type ACLConfig struct {
// ccName - should be empty, field will be filled while Init transaction, filler will be ignored
CcName string `protobuf:"bytes,1,opt,name=ccName,proto3" json:"ccName,omitempty"`
// adminSKIEncoded - ACL admin public key SKI in hex format
AdminSKIEncoded string `protobuf:"bytes,2,opt,name=adminSKIEncoded,proto3" json:"adminSKIEncoded,omitempty"`
// validators - set of validators public keys
Validators []*ACLValidator `protobuf:"bytes,3,rep,name=validators,proto3" json:"validators,omitempty"`
// tracingCollectorEndpoint - tracing collector endpoint host & port, e.g. "172.23.0.6:4318"
TracingCollectorEndpoint *TracingCollectorEndpoint `protobuf:"bytes,5,opt,name=tracingCollectorEndpoint,proto3" json:"tracingCollectorEndpoint,omitempty"`
// contains filtered or unexported fields
}
Config stores ACL configuration parameters.
func (*ACLConfig) Descriptor
deprecated
func (*ACLConfig) GetAdminSKIEncoded ¶
func (*ACLConfig) GetTracingCollectorEndpoint ¶ added in v0.0.8
func (x *ACLConfig) GetTracingCollectorEndpoint() *TracingCollectorEndpoint
func (*ACLConfig) GetValidators ¶
func (x *ACLConfig) GetValidators() []*ACLValidator
func (*ACLConfig) ProtoMessage ¶
func (*ACLConfig) ProtoMessage()
func (*ACLConfig) ProtoReflect ¶
func (x *ACLConfig) ProtoReflect() protoreflect.Message
type ACLValidator ¶
type ACLValidator struct {
PublicKey string `protobuf:"bytes,1,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
KeyType string `protobuf:"bytes,2,opt,name=keyType,proto3" json:"keyType,omitempty"`
// contains filtered or unexported fields
}
func (*ACLValidator) Descriptor
deprecated
func (*ACLValidator) Descriptor() ([]byte, []int)
Deprecated: Use ACLValidator.ProtoReflect.Descriptor instead.
func (*ACLValidator) GetKeyType ¶
func (x *ACLValidator) GetKeyType() string
func (*ACLValidator) GetPublicKey ¶
func (x *ACLValidator) GetPublicKey() string
func (*ACLValidator) ProtoMessage ¶
func (*ACLValidator) ProtoMessage()
func (*ACLValidator) ProtoReflect ¶
func (x *ACLValidator) ProtoReflect() protoreflect.Message
func (*ACLValidator) Reset ¶
func (x *ACLValidator) Reset()
func (*ACLValidator) String ¶
func (x *ACLValidator) String() string
type TracingCollectorEndpoint ¶ added in v0.0.8
type TracingCollectorEndpoint struct {
Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
AuthorizationHeaderKey string `` /* 129-byte string literal not displayed */
AuthorizationHeaderValue string `` /* 135-byte string literal not displayed */
TlsCa string `protobuf:"bytes,4,opt,name=tls_ca,json=tlsCa,proto3" json:"tls_ca,omitempty"`
// contains filtered or unexported fields
}
func (*TracingCollectorEndpoint) Descriptor
deprecated
added in
v0.0.8
func (*TracingCollectorEndpoint) Descriptor() ([]byte, []int)
Deprecated: Use TracingCollectorEndpoint.ProtoReflect.Descriptor instead.
func (*TracingCollectorEndpoint) GetAuthorizationHeaderKey ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) GetAuthorizationHeaderKey() string
func (*TracingCollectorEndpoint) GetAuthorizationHeaderValue ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) GetAuthorizationHeaderValue() string
func (*TracingCollectorEndpoint) GetEndpoint ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) GetEndpoint() string
func (*TracingCollectorEndpoint) GetTlsCa ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) GetTlsCa() string
func (*TracingCollectorEndpoint) ProtoMessage ¶ added in v0.0.8
func (*TracingCollectorEndpoint) ProtoMessage()
func (*TracingCollectorEndpoint) ProtoReflect ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) ProtoReflect() protoreflect.Message
func (*TracingCollectorEndpoint) Reset ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) Reset()
func (*TracingCollectorEndpoint) String ¶ added in v0.0.8
func (x *TracingCollectorEndpoint) String() string
Click to show internal directories.
Click to hide internal directories.