faceauthentication

package
v2.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

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 (c *Client) AnonymizeFaceAuthenticationWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationResponse, error)

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 (c *Client) GetFaceAuthenticationAttemptWithContext(ctx context.Context, faceAuthenticationId, attemptId string) (*FaceAuthenticationAttemptResponse, error)

func (*Client) GetFaceAuthenticationAttempts

func (c *Client) GetFaceAuthenticationAttempts(faceAuthenticationId string) (*FaceAuthenticationAttemptsResponse, error)

func (*Client) GetFaceAuthenticationAttemptsWithContext

func (c *Client) GetFaceAuthenticationAttemptsWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationAttemptsResponse, error)

func (*Client) GetFaceAuthenticationWithContext

func (c *Client) GetFaceAuthenticationWithContext(ctx context.Context, faceAuthenticationId string) (*FaceAuthenticationResponse, error)

type CreateFaceAuthenticationAttemptRequest

type CreateFaceAuthenticationAttemptRequest struct {
	RedirectUrl       string                        `json:"redirect_url"`
	ClientInformation *identities.ClientInformation `json:"client_information,omitempty"`
}

type CreateFaceAuthenticationRequest

type CreateFaceAuthenticationRequest struct {
	ApplicantId   string `json:"applicant_id"`
	UserJourneyId string `json:"user_journey_id"`
}

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL