Documentation ¶
Index ¶
- type Client
- func (c *Client) AgentClient() agent.AgentClient
- func (c *Client) BundleClient() bundle.BundleClient
- func (c *Client) DebugClient() debug.DebugClient
- func (c *Client) EntryClient() entry.EntryClient
- func (c *Client) Release()
- func (c *Client) SVIDClient() svid.SVIDClient
- func (c *Client) TrustDomainClient() trustdomain.TrustDomainClient
- type LocalServerClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { ExpectErrors bool Td spiffeid.TrustDomain // contains filtered or unexported fields }
func NewInsecure ¶
func NewInsecure() *Client
func NewWithCert ¶
func NewWithCert(cert *x509.Certificate, key crypto.Signer) *Client
func (*Client) AgentClient ¶
func (c *Client) AgentClient() agent.AgentClient
func (*Client) BundleClient ¶
func (c *Client) BundleClient() bundle.BundleClient
func (*Client) DebugClient ¶ added in v0.12.0
func (c *Client) DebugClient() debug.DebugClient
func (*Client) EntryClient ¶
func (c *Client) EntryClient() entry.EntryClient
func (*Client) SVIDClient ¶
func (c *Client) SVIDClient() svid.SVIDClient
func (*Client) TrustDomainClient ¶ added in v1.1.1
func (c *Client) TrustDomainClient() trustdomain.TrustDomainClient
type LocalServerClient ¶
type LocalServerClient struct {
// contains filtered or unexported fields
}
Open a client ON THE SPIRE-SERVER container Used for creating join tokens
func NewLocalServerClient ¶
func NewLocalServerClient() *LocalServerClient
func (*LocalServerClient) AgentClient ¶
func (c *LocalServerClient) AgentClient() agent.AgentClient
func (*LocalServerClient) BundleClient ¶ added in v1.7.0
func (c *LocalServerClient) BundleClient() bundle.BundleClient
func (*LocalServerClient) EntryClient ¶ added in v1.7.0
func (c *LocalServerClient) EntryClient() entry.EntryClient
func (*LocalServerClient) Release ¶
func (c *LocalServerClient) Release()
Click to show internal directories.
Click to hide internal directories.