Conformity Assessment Criteria
General Information
- cxId: CX-0167
- name: BPNBPN A BPN is the unique identifier of a partner within Catena-X. DID Resolution
- capability: BPNBPN A BPN is the unique identifier of a partner within Catena-X. DID Resolution
- version: 1.0
- release: CX-Neptune
Conformity Assessment Criteria
CX-0167-CAC-001
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other.
- automisable: true
- assessment:
- Inspection
- Observation
- Self-Assessment
- Inquiry
- Confirmation
- Recalculation
- Reperformance
- Analytical
- Procedures
Requirement
BDRS Directory APIAPI An API is a way for two or more computer programs to communicate with each other.:
The Core Service Provider B must offer a service that implements the BDRS Directory APIAPI An API is a way for two or more computer programs to communicate with each other..
Proof of Conformity
Run a request on the APIAPI An API is a way for two or more computer programs to communicate with each other. and ensure that the returned list of mappings is consistent with the onboarded dataspace participants. The request must follow the guidelines concerning authentication and authorization as specified.
Additional Information
Relevant for role: Core Service Provider B
CX-0167-CAC-002
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other.
- automisable: true
- assessment:
- Inspection
- Observation
- Self-Assessment
- Inquiry
- Confirmation
- Recalculation
- Reperformance
- Analytical
- Procedures
Requirement
BDRS Directory APIAPI An API is a way for two or more computer programs to communicate with each other.:
The Core Service Provider B must prevent access to the information for non-members.
Proof of Conformity
Run a series of requests on the APIAPI An API is a way for two or more computer programs to communicate with each other. with an incorrect token:
- A correct VP, but with an expired VC
- A correct VP, but with a wrong membership (non-Catena-X)
- A correct VP, but with a revoked VC
- A correct VP, but not signed by the trusted issuer
- An incorrectly signed VP
- No VP presented
For all cases, access has to be denied
Additional Information
Relevant for role: Core Service Provider B