Test Name | oidcc-unsigned-request-object-supported-correctly-or-rejected-as-unsupported |
---|---|
Variant | client_auth_type=client_secret_basic, server_metadata=discovery, response_type=code, response_mode=default, client_registration=static_client |
Test ID | wPicMAxoLXzgp45 https://localhost.emobix.co.uk:8443/log-detail.html?public=true&log=wPicMAxoLXzgp45 |
Created | 2022-05-30T08:41:48.398630Z |
Description | GAIA-X AAS |
Test Version | 4.1.43 |
Test Owner | developer https://developer.com |
Plan ID | aLu4PYnnVNznM https://localhost.emobix.co.uk:8443/plan-detail.html?public=true&plan=aLu4PYnnVNznM |
Exported From | https://localhost.emobix.co.uk:8443 |
Exported By | developer https://developer.com |
Suite Version | 4.1.43 |
Exported | 2022-05-30 08:46:39 (UTC) |
Status: INTERRUPTED Result: UNKNOWN |
SUCCESS 20 FAILURE 0 WARNING 0 REVIEW 0 INFO 4 |
2022-05-30 08:41:48 |
INFO
|
TEST-RUNNER
Test instance wPicMAxoLXzgp45 created
|
||||||||||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
CreateRedirectUri
Created redirect URI
|
||
|
2022-05-30 08:41:48 |
|
GetDynamicServerConfiguration
HTTP request
|
||||||||
|
2022-05-30 08:41:48 |
RESPONSE
|
GetDynamicServerConfiguration
HTTP response
|
||||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
GetDynamicServerConfiguration
Successfully parsed server configuration
|
||||||||||||||||||||||||||||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
CheckServerConfiguration
Found required server configuration keys
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
ExtractTLSTestValuesFromServerConfiguration
Extracted TLS information from authorization server configuration
|
||||||||
|
2022-05-30 08:41:48 |
|
FetchServerKeys
Fetching server key
|
||
|
2022-05-30 08:41:48 |
|
FetchServerKeys
HTTP request
|
||||||||
|
2022-05-30 08:41:48 |
RESPONSE
|
FetchServerKeys
HTTP response
|
||||||||
|
2022-05-30 08:41:48 |
|
FetchServerKeys
Found JWK set string
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
FetchServerKeys
Found server JWK set
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
CheckServerKeysIsValid
Server JWKs is valid
|
||
|
2022-05-30 08:41:48 | SUCCESS |
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
|
|
2022-05-30 08:41:48 | SUCCESS |
CheckForKeyIdInServerJWKs
All keys contain kids
|
|
2022-05-30 08:41:48 | SUCCESS |
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
|
||
|
2022-05-30 08:41:48 | SUCCESS |
EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys
Jwks does not contain any private or symmetric keys
|
|
2022-05-30 08:41:48 |
SUCCESS
|
GetStaticClientConfiguration
Found a static client object
|
||||
|
2022-05-30 08:41:48 | INFO |
ValidateClientJWKsPrivatePart
Skipped evaluation due to missing required element: client jwks
|
||||||
|
2022-05-30 08:41:48 |
INFO
|
ExtractJWKsFromStaticClientConfiguration
Skipped evaluation due to missing required element: client jwks
|
||||||
|
2022-05-30 08:41:48 | INFO |
CheckDistinctKeyIdValueInClientJWKs
Skipped evaluation due to missing required element: client jwks
|
||||||
|
2022-05-30 08:41:48 |
|
SetScopeInClientConfigurationToOpenId
Set scope in client configuration to "openid"
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
EnsureServerConfigurationSupportsClientSecretBasic
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
|
||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
SetProtectedResourceUrlToUserInfoEndpoint
userinfo_endpoint will be used to test access token. The user info is not a mandatory to implement feature in the OpenID Connect specification, but is mandatory for certification.
|
||
|
2022-05-30 08:41:48 |
|
oidcc-unsigned-request-object-supported-correctly-or-rejected-as-unsupported
Setup Done
|
|
Make request to authorization endpoint |
2022-05-30 08:41:48 |
SUCCESS
|
CreateAuthorizationEndpointRequestFromClientInformation
Created authorization endpoint request
|
||||||
|
2022-05-30 08:41:48 |
|
CreateRandomStateValue
Created state value
|
||||
|
2022-05-30 08:41:48 |
SUCCESS
|
AddStateToAuthorizationEndpointRequest
Added state parameter to request
|
||||||||
|
2022-05-30 08:41:48 |
|
CreateRandomNonceValue
Created nonce value
|
||||
|
2022-05-30 08:41:48 |
SUCCESS
|
AddNonceToAuthorizationEndpointRequest
Added nonce parameter to request
|
||||||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
SetAuthorizationEndpointRequestResponseTypeFromEnvironment
Added response_type parameter to request
|
||||||||||||
|
2022-05-30 08:41:48 |
SUCCESS
|
ConvertAuthorizationEndpointRequestToRequestObject
Created request object claims
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
SerializeRequestObjectWithNullAlgorithm
Serialized the request object
|
||
|
2022-05-30 08:41:48 |
SUCCESS
|
BuildRequestObjectByValueRedirectToAuthorizationEndpoint
Sending to authorization endpoint
|
||
|
2022-05-30 08:41:48 |
REDIRECT
|
oidcc-unsigned-request-object-supported-correctly-or-rejected-as-unsupported
Redirecting to authorization endpoint
|
||
|
2022-05-30 08:44:00 |
|
TEST-RUNNER
Stopping test due to alias conflict - before this test finished, you have started another test using the same alias. You will need to rerun this test and ensure you complete all steps in this test before you move onto the next test. Please check that the alias in your test configuration is unique, for example include your company name in it.
|
||||
|
Unregister dynamically registered client |
2022-05-30 08:44:00 |
|
UnregisterDynamicallyRegisteredClient
Couldn't find registration_access_token.
|
|
2022-05-30 08:44:00 |
INTERRUPTED
|
oidcc-unsigned-request-object-supported-correctly-or-rejected-as-unsupported
Test was interrupted before it could complete. Stopping test due to alias conflict - before this test finished, you have started another test using the same alias. You will need to rerun this test and ensure you complete all steps in this test before you move onto the next test. Please check that the alias in your test configuration is unique, for example include your company name in it.
|
|