Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct {
Log logger.Logger
RequestSVIDFn RequestSVIDFn
// WriteIdentityToFile is used to write the identity private key and
// certificate chain to file. The certificate chain and private key will be
// written to the `tls.cert` and `tls.key` files respectively in the given
// directory.
WriteIdentityToFile *string
TrustAnchors trustanchors.Interface
}
type RequestSVIDFn ¶
type SPIFFE ¶
type SPIFFE struct {
// contains filtered or unexported fields
}
SPIFFE is a readable/writeable store of a SPIFFE X.509 SVID. Used to manage a workload SVID, and share read-only interfaces to consumers.
func (*SPIFFE) Ready ¶
Ready blocks until SPIFFE is ready or the context is done which will return the context error.
func (*SPIFFE) SVIDSource ¶
Click to show internal directories.
Click to hide internal directories.