Test a datasource flow
Test a datasource flow
Datasource flow to test
|
dsFlow
array of object (Datasource Flow)
Representation of a datasource execution flow |
||||||||
|
Array [
] |
||||||||
|
context
array of object | null (Map entry)
Input values for the flow |
||||||||
|
Array [
] |
||||||||
-
200 Datasource flow test results
application/jsonArray [
typestring requiredType of the datasource executed
Valuednsnamestring requiredName of the executed datasource
statusstring requiredStatus of the execution. success if the datasource data was fetched correctly, failure if an error occured and ignored if inputs were not all filled, resulting in no request being sent
Enumsuccessignoredfailuredictionaryarray of object (Map entry) requiredData fetched from the datasource
Array [
keystringThe key of the entry
valuestringThe value of the entry
]
computedLookupValuesarray of string | nullLookup values that were requested on the datasource
errorstring | nullIf status is failure, the error message
typestring requiredType of the datasource executed
Valueldapnamestring requiredName of the executed datasource
statusstring requiredStatus of the execution. success if the datasource data was fetched correctly, failure if an error occured and ignored if inputs were not all filled, resulting in no request being sent
Enumsuccessignoredfailuredictionaryarray of object (Map entry) requiredData fetched from the datasource
Array [
keystringThe key of the entry
valuestringThe value of the entry
]
computedDNstring | nullDN that was requested on the LDAP server
computedFilterstring | nullFilter that was requested on the LDAP server
errorstring | nullIf status is failure, the error message
typestring requiredType of the datasource executed
Valuerestnamestring requiredName of the executed datasource
statusstring requiredStatus of the execution. success if the datasource data was fetched correctly, failure if an error occured and ignored if inputs were not all filled, resulting in no request being sent
Enumsuccessignoredfailuredictionaryarray of object (Map entry) requiredData fetched from the datasource
Array [
keystringThe key of the entry
valuestringThe value of the entry
]
computedUrlstring | nullUrl that was requested
computedPayloadstring | nullUrl that was requested
computedHeadersarray of object | null (Header)Headers that were sent
Array [
namestring requiredHeader name
valuestring requiredHeader value
]
responseCodeinteger | nullReceived response code
responseHeadersarray of object | null (Header)Headers that were received
Array [
namestring requiredHeader name
valuestring requiredHeader value
]
responseBodystring | nullReceived response body
errorstring | nullIf status is failure, the error message
]
-
400 Bad Request
application/problem+jsonerrorstring requiredThe error code of the problem
ValueDS-FLOW-002messagestring requiredA short, human-readable summary of the problem type
ValueInvalid DataSource Flowtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid DataSource Flowdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
401 Unauthorized request
application/problem+jsonerrorstring requiredThe error code of the problem
ValueSEC-AUTH-001messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Errortitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Errordetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-002messagestring requiredA short, human-readable summary of the problem type
ValueInvalid credentials or principal does not existtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid credentials or principal does not existdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-003messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is not trustedtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is not trusteddetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-004messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is expiredtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is expireddetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-005messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is revokedtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is revokeddetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-006messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticatedtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticateddetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-007messagestring requiredA short, human-readable summary of the problem type
ValueInvalid Identity Providertitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid Identity Providerdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-008messagestring requiredA short, human-readable summary of the problem type
ValueInvalid redirect pathtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid redirect pathdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-009messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expiredtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expireddetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
403 Forbidden action
application/problem+jsonerrorstring requiredThe error code of the problem
ValueSEC-PERM-001messagestring requiredA short, human-readable summary of the problem type
ValueInsufficient privilegestitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInsufficient privilegesdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-002messagestring requiredA short, human-readable summary of the problem type
ValueInvalid Licensetitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid Licensedetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-004messagestring requiredA short, human-readable summary of the problem type
ValueExpired Licensetitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueExpired Licensedetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
500 Internal Server error
application/problem+jsonerrorstring requiredThe error code of the problem
ValueDS-FLOW-001messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected errortitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected errordetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-001messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Errortitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Errordetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-001messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected errortitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected errordetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807