Documentation
¶
Index ¶
- type Client
- func (c *Client) AnonymizeFaceAuthentication(faceAuthenticationId string) (*FaceAuthenticationResponse, error)
- func (c *Client) AnonymizeFaceAuthenticationWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationResponse, error)
- func (c *Client) CreateFaceAuthentication(request CreateFaceAuthenticationRequest) (*FaceAuthenticationResponse, error)
- func (c *Client) CreateFaceAuthenticationAttempt(faceAuthenticationId string, request CreateFaceAuthenticationAttemptRequest) (*FaceAuthenticationAttemptResponse, error)
- func (c *Client) CreateFaceAuthenticationAttemptWithContext(ctx context.Context, faceAuthenticationId string, ...) (*FaceAuthenticationAttemptResponse, error)
- func (c *Client) CreateFaceAuthenticationWithContext(ctx context.Context, request CreateFaceAuthenticationRequest) (*FaceAuthenticationResponse, error)
- func (c *Client) GetFaceAuthentication(faceAuthenticationId string) (*FaceAuthenticationResponse, error)
- func (c *Client) GetFaceAuthenticationAttempt(faceAuthenticationId, attemptId string) (*FaceAuthenticationAttemptResponse, error)
- func (c *Client) GetFaceAuthenticationAttemptAssets(faceAuthenticationId, attemptId string, ...) (*FaceAuthenticationAttemptAssetsResponse, error)
- func (c *Client) GetFaceAuthenticationAttemptAssetsWithContext(ctx context.Context, faceAuthenticationId, attemptId string, ...) (*FaceAuthenticationAttemptAssetsResponse, error)
- func (c *Client) GetFaceAuthenticationAttemptWithContext(ctx context.Context, faceAuthenticationId, attemptId string) (*FaceAuthenticationAttemptResponse, error)
- func (c *Client) GetFaceAuthenticationAttempts(faceAuthenticationId string) (*FaceAuthenticationAttemptsResponse, error)
- func (c *Client) GetFaceAuthenticationAttemptsWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationAttemptsResponse, error)
- func (c *Client) GetFaceAuthenticationWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationResponse, error)
- type CreateFaceAuthenticationAttemptRequest
- type CreateFaceAuthenticationRequest
- type FaceAuthenticationAttemptAsset
- type FaceAuthenticationAttemptAssetsResponse
- type FaceAuthenticationAttemptResponse
- type FaceAuthenticationAttemptsResponse
- type FaceAuthenticationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(configuration *configuration.Configuration, apiClient client.HttpClient) *Client
func (*Client) AnonymizeFaceAuthentication ¶
func (c *Client) AnonymizeFaceAuthentication(faceAuthenticationId string) (*FaceAuthenticationResponse, error)
func (*Client) AnonymizeFaceAuthenticationWithContext ¶
func (*Client) CreateFaceAuthentication ¶
func (c *Client) CreateFaceAuthentication(request CreateFaceAuthenticationRequest) (*FaceAuthenticationResponse, error)
func (*Client) CreateFaceAuthenticationAttempt ¶
func (c *Client) CreateFaceAuthenticationAttempt(faceAuthenticationId string, request CreateFaceAuthenticationAttemptRequest) (*FaceAuthenticationAttemptResponse, error)
func (*Client) CreateFaceAuthenticationAttemptWithContext ¶
func (c *Client) CreateFaceAuthenticationAttemptWithContext(ctx context.Context, faceAuthenticationId string, request CreateFaceAuthenticationAttemptRequest) (*FaceAuthenticationAttemptResponse, error)
func (*Client) CreateFaceAuthenticationWithContext ¶
func (c *Client) CreateFaceAuthenticationWithContext(ctx context.Context, request CreateFaceAuthenticationRequest) (*FaceAuthenticationResponse, error)
func (*Client) GetFaceAuthentication ¶
func (c *Client) GetFaceAuthentication(faceAuthenticationId string) (*FaceAuthenticationResponse, error)
func (*Client) GetFaceAuthenticationAttempt ¶
func (c *Client) GetFaceAuthenticationAttempt(faceAuthenticationId, attemptId string) (*FaceAuthenticationAttemptResponse, error)
func (*Client) GetFaceAuthenticationAttemptAssets ¶ added in v2.5.0
func (c *Client) GetFaceAuthenticationAttemptAssets(faceAuthenticationId, attemptId string, query identities.AttemptAssetsQueryFilter) (*FaceAuthenticationAttemptAssetsResponse, error)
func (*Client) GetFaceAuthenticationAttemptAssetsWithContext ¶ added in v2.5.0
func (c *Client) GetFaceAuthenticationAttemptAssetsWithContext(ctx context.Context, faceAuthenticationId, attemptId string, query identities.AttemptAssetsQueryFilter) (*FaceAuthenticationAttemptAssetsResponse, error)
func (*Client) GetFaceAuthenticationAttemptWithContext ¶
func (*Client) GetFaceAuthenticationAttempts ¶
func (c *Client) GetFaceAuthenticationAttempts(faceAuthenticationId string) (*FaceAuthenticationAttemptsResponse, error)
func (*Client) GetFaceAuthenticationAttemptsWithContext ¶
func (*Client) GetFaceAuthenticationWithContext ¶
type CreateFaceAuthenticationAttemptRequest ¶
type CreateFaceAuthenticationAttemptRequest struct {
RedirectUrl string `json:"redirect_url"`
ClientInformation *identities.ClientInformation `json:"client_information,omitempty"`
}
type FaceAuthenticationAttemptAsset ¶ added in v2.5.0
type FaceAuthenticationAttemptAsset struct {
Type identities.FaceAuthenticationAttemptAssetType `json:"type,omitempty"`
Links identities.AttemptAssetLinks `json:"_links,omitempty"`
}
type FaceAuthenticationAttemptAssetsResponse ¶ added in v2.5.0
type FaceAuthenticationAttemptAssetsResponse struct {
HttpMetadata common.HttpMetadata
TotalCount int `json:"total_count,omitempty"`
Skip int `json:"skip,omitempty"`
Limit int `json:"limit,omitempty"`
Data []FaceAuthenticationAttemptAsset `json:"data,omitempty"`
Links map[string]common.Link `json:"_links,omitempty"`
}
type FaceAuthenticationAttemptResponse ¶
type FaceAuthenticationAttemptResponse struct {
Status identities.FaceAuthenticationAttemptStatus `json:"status,omitempty"`
RedirectUrl string `json:"redirect_url,omitempty"`
ClientInformation *identities.ClientInformation `json:"client_information,omitempty"`
ApplicantSessionInformation *identities.ApplicantSessionInformation `json:"applicant_session_information,omitempty"`
// contains filtered or unexported fields
}
type FaceAuthenticationAttemptsResponse ¶
type FaceAuthenticationAttemptsResponse struct {
HttpMetadata common.HttpMetadata
TotalCount int `json:"total_count,omitempty"`
Skip int `json:"skip,omitempty"`
Limit int `json:"limit,omitempty"`
Data []FaceAuthenticationAttemptResponse `json:"data,omitempty"`
}
type FaceAuthenticationResponse ¶
type FaceAuthenticationResponse struct {
UserJourneyId string `json:"user_journey_id,omitempty"`
ApplicantId string `json:"applicant_id,omitempty"`
Status identities.FaceAuthenticationStatus `json:"status,omitempty"`
RiskLabels []string `json:"risk_labels,omitempty"`
Face *identities.FaceImage `json:"face,omitempty"`
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.