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.