can be loaded at start-up if configured to start in Testing Mode
Supports an X-TROLIE-Testing-Identity header while in Testing Mode
Header is used to identify a well-known identity from the testing model
Implementations SHOULD return a 500 response if header present when not in testing mode
Testing Mode loads an alternate DateTime Provider implementation
When X-TROLIE-Testing-Current-DateTime has a valid RFC 3339 value, that value is used for the duration of request processing. If the header is present but doesn't have a valid value,
Testing Mode Clearinghouse Provider
In Testing Mode an alternate Testing Clearinghouse Provider should be loaded. This provider should support verification of proposals under the testing Ratings Obligation profile.
Ratings Obligation profile:
Supports an
X-TROLIE-Testing-Identity
header while in Testing ModeTesting Mode loads an alternate DateTime Provider implementation
When
X-TROLIE-Testing-Current-DateTime
has a valid RFC 3339 value, that value is used for the duration of request processing. If the header is present but doesn't have a valid value,Testing Mode Clearinghouse Provider
In Testing Mode an alternate Testing Clearinghouse Provider should be loaded. This provider should support verification of proposals under the testing Ratings Obligation profile.