Documentation ¶
Index ¶
- type Client
- func (c *Client) Create(ctx context.Context, req *CreateRequest) (*CreateResponse, error)
- func (c *Client) GetAssertions(ctx context.Context, req *GetAssertionsRequest) (*GetAssertionsResponse, error)
- func (c *Client) GetDetails(ctx context.Context, req *GetDetailsRequest) (*GetDetailsResponse, error)
- type CreateRequest
- type CreateResponse
- type GetAssertionsRequest
- type GetAssertionsResponse
- type GetDetailsRequest
- type GetDetailsResponse
- type Policy
- type Requester
- type Source
- type Target
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { BaseURL *url.URL HttpClient *http.Client PolicyEncrypter string // TODO: key, signingmethod etc Debug int }
func (*Client) Create ¶
func (c *Client) Create(ctx context.Context, req *CreateRequest) (*CreateResponse, error)
func (*Client) GetAssertions ¶
func (c *Client) GetAssertions(ctx context.Context, req *GetAssertionsRequest) (*GetAssertionsResponse, error)
func (*Client) GetDetails ¶
func (c *Client) GetDetails(ctx context.Context, req *GetDetailsRequest) (*GetDetailsResponse, error)
type CreateRequest ¶
type CreateResponse ¶
type GetAssertionsRequest ¶
type GetAssertionsResponse ¶
type GetDetailsRequest ¶
type GetDetailsRequest struct { }
type GetDetailsResponse ¶
type GetDetailsResponse struct { }
Click to show internal directories.
Click to hide internal directories.