the C# library for the Entrust Identity as a Service Authentication API
Entrust Identity as a Service Authentication API Client
Documentation for API Endpoints
Class | Method | HTTP request | Description |
---|---|---|---|
AuthenticationApi | LogoutUsingPOST | POST /api/web/v1/authentication/logout | Remove User Session |
AuthenticationApi | UserAuthenticateUsingPOST | POST /api/web/v1/authentication/users/authenticate/{authenticator}/complete | Authenticate User Challenge |
AuthenticationApi | UserAuthenticatorQueryUsingPOST | POST /api/web/v2/authentication/users | Query User Authenticators |
AuthenticationApi | UserChallengeUsingPOST | POST /api/web/v2/authentication/users/authenticate/{authenticator} | Request User Challenge |
AuthenticationSelfAdminApi | CompleteFIDORegisterUsingPOST | POST /api/web/v1/self/fidotokens | Complete FIDO token registration for the current user. |
AuthenticationSelfAdminApi | DeleteSelfFIDOTokenUsingDELETE | DELETE /api/web/v1/self/fidotokens/{fidoid} | Delete a FIDO token from the current user. |
AuthenticationSelfAdminApi | GetSelfFIDOTokenUsingGET | GET /api/web/v1/self/fidotokens/{fidoid} | Get a FIDO token for the current user. |
AuthenticationSelfAdminApi | SelfDeleteUserValuesUsingPUT | PUT /api/web/v1/self/values | Update to delete User Values |
AuthenticationSelfAdminApi | SelfGetUserValuesUsingGET | GET /api/web/v1/self/values | Get User Values |
AuthenticationSelfAdminApi | SelfSetUserValuesUsingPOST | POST /api/web/v1/self/values | Set or update User Values |
AuthenticationSelfAdminApi | StartFIDORegisterUsingGET | GET /api/web/v1/self/fidotokens | Start FIDO token registration for the current user. |
AuthenticationSelfAdminApi | UpdateSelfFIDOTokenUsingPUT | PUT /api/web/v1/self/fidotokens/{fidoid} | Update a FIDO token from the current user. |
Documentation for Models
- model.AuthenticatedResponse
- model.Error
- model.ErrorInfo
- model.FIDOChallenge
- model.FIDORegisterChallenge
- model.FIDORegisterResponse
- model.FIDOResponse
- model.FIDOToken
- model.FIDOTokenParms
- model.FaceChallenge
- model.GridChallenge
- model.GridChallengeCell
- model.GridInfo
- model.KbaChallenge
- model.MSCHAPv1Response
- model.MSCHAPv2Response
- model.MachineAuthenticator
- model.MachineAuthenticatorRegistration
- model.OTPContactValue
- model.OTPDetails
- model.OfflineTokenAuthenticateResponse
- model.Organization
- model.PassthroughAuthenticationResponse
- model.PassthroughAuthenticationResultItems
- model.PassthroughAuthenticatorParms
- model.PassthroughAuthenticatorPlaceholder
- model.RequestDetail
- model.TempAccessCodeChallenge
- model.TokenChallenge
- model.TokenInfo
- model.TokenProtectedOfflineParms
- model.TransactionDetail
- model.TransactionReceipt
- model.UserAuthenticateParameters
- model.UserAuthenticateQueryParameters
- model.UserAuthenticateQueryResponse
- model.UserAuthenticatorLockoutStatus
- model.UserCertificateChallenge
- model.UserCertificateResponse
- model.UserChallengeParameters
- model.UserClientValue
- model.UserMachineAuthenticator
- model.UserMachineSettings
- model.UserQuestion
Documentation for Authorization
Authentication schemes defined for the API:
AdminAPIAuthentication
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header