Documentation
¶
Index ¶
Constants ¶
View Source
const ( // This header contains the value of the gRPC :authority pseudo-header as received from the client. // Warning: This value is set by the client and is not authenticated or validated by SPIRE. // It must not be used for security decisions (such as authentication, authorization, or trust domain selection) in attestor plugins without threat assessment. // Valid uses include diagnostics, logging, or configuration side-loading XForwardedHostKey = "X-Untrusted-Forwarded-Host" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttestResult ¶ added in v1.0.0
type NodeAttestor ¶
type Repository ¶ added in v1.0.0
type Repository struct {
NodeAttestors map[string]NodeAttestor
}
func (*Repository) Clear ¶ added in v1.0.0
func (repo *Repository) Clear()
func (*Repository) GetNodeAttestorNamed ¶ added in v1.0.0
func (repo *Repository) GetNodeAttestorNamed(name string) (NodeAttestor, bool)
func (*Repository) SetNodeAttestor ¶ added in v1.0.0
func (repo *Repository) SetNodeAttestor(nodeAttestor NodeAttestor)
Click to show internal directories.
Click to hide internal directories.