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
Valuedns
namestring 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
Enumsuccess
ignored
failure
dictionaryarray 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
Valueldap
namestring 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
Enumsuccess
ignored
failure
dictionaryarray 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
Valuerest
namestring 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
Enumsuccess
ignored
failure
dictionaryarray 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-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid DataSource Flow
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid DataSource Flow
detailstring | 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-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid credentials or principal does not exist
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid credentials or principal does not exist
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-003
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is not trusted
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is not trusted
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-004
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-005
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is revoked
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is revoked
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-006
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-007
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid Identity Provider
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid Identity Provider
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-008
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid redirect path
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid redirect path
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-009
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detailstring | 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-001
messagestring requiredA short, human-readable summary of the problem type
ValueInsufficient privileges
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInsufficient privileges
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid License
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-004
messagestring requiredA short, human-readable summary of the problem type
ValueExpired License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueExpired License
detailstring | 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-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807