Versions in this module Expand all Collapse all v0 v0.18.0 May 24, 2018 Changes in this version + const Namespace + const Path + type Client struct + func NewClient(ctx context.Context, c *vim25.Client) (*Client, error) + func (c *Client) Issue(ctx context.Context, req TokenRequest) (*Signer, error) + func (c *Client) Renew(ctx context.Context, req TokenRequest) (*Signer, error) + type Signer struct + Certificate *tls.Certificate + Lifetime struct{ ... } + Token string + func (s *Signer) Sign(env soap.Envelope) ([]byte, error) + type TokenRequest struct + Certificate *tls.Certificate + Delegatable bool + Lifetime time.Duration + Renewable bool + Token string + Userinfo *url.Userinfo