Class: UDAPSecurityTestKit::DynamicClientRegistrationGroup

Inherits:
Inferno::TestGroup
  • Object
show all
Defined in:
lib/udap_security_test_kit/dynamic_client_registration_group.rb

Class Method Summary collapse

Class Method Details

.dynamic_client_registration_input_instructionsObject



16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/udap_security_test_kit/dynamic_client_registration_group.rb', line 16

def self.dynamic_client_registration_input_instructions
  %(
  Testers must provide a client certificate and any additional CAs needed for the authorization server under test to
  establish a trust chain.

  Cancelling a UDAP client's registration is not a required server capability and as such the Inferno client has no
  way of resetting state on the authorization server after a successful registration attempt.  If a given
  certificate and issuer URI identity combination has already been registered with the authorization server, testers
  whose systems support registration modifications
  may select the "Update Registration" option under Client Registration Status. This option will accept either a
  `200 OK` or `201 Created` return status. Registration attempts for a new client may only return `201 Created`,
  per the [IG](https://hl7.org/fhir/us/udap-security/STU1/registration.html#request-body).
)
end