ApiSingle sign on
Completes a test sign-in, and records the revision as tested if it passes.
The sign-in must be by the admin who started the test, through the configuration under test, after the test started, and as an email on a domain attached to the connection. A test signs nobody in and changes nothing else. Any refusal but another admin's uses the test up.
Authorization
Bearer AuthorizationBearer <token>
JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
tenant*string
The tenant identifier
The test's nonce and the sign-in's ID token.
nonce?string
The nonce :startTest returned.
idToken?string
The ID token the test sign-in produced in the connection's Identity Platform tenant.
[key: string]?never
Response Body
curl -X POST "https://api.fruxon.com/v1/tenants/string/ssoConnection:completeTest" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "00000000-0000-0000-0000-000000000000",
"protocol": "SAML",
"displayName": "string",
"acsUrl": "string",
"spEntityId": "string",
"identityPlatformTenantId": "string",
"liveProviderId": "string",
"candidateProviderId": "string",
"enabled": false,
"candidateRevision": {
"revision": 0,
"idpEntityId": "string",
"ssoUrl": "string",
"certificates": [
{
"sha256Fingerprint": "string",
"subject": "string",
"notAfter": 0
}
],
"metadataUrl": "string",
"createdBy": "string",
"createdAt": 0
},
"candidateAppliedRevision": 0,
"liveRevision": {
"revision": 0,
"idpEntityId": "string",
"ssoUrl": "string",
"certificates": [
{
"sha256Fingerprint": "string",
"subject": "string",
"notAfter": 0
}
],
"metadataUrl": "string",
"createdBy": "string",
"createdAt": 0
},
"liveRevisionNumber": 0,
"testedRevision": 0,
"testedAt": 0,
"testedBy": "string",
"applying": false,
"attachedDomains": [
{
"id": "00000000-0000-0000-0000-000000000000",
"domain": "string",
"domainClaimId": "00000000-0000-0000-0000-000000000000",
"claimStatus": "PENDING",
"attachedBy": "string",
"attachedAt": 0
}
],
"recentChanges": [
{
"id": "00000000-0000-0000-0000-000000000000",
"kind": "CREATE_TENANT",
"revision": 0,
"status": "PENDING",
"error": "string",
"attempts": 0,
"requestedAt": 0,
"completedAt": 0
}
],
"createdBy": "string",
"createdAt": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Empty
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}