[IDM.TRAIN.00016] Trusted Content Resolver (Trust Discovery) - Client Library Java
Description:
Client libraries are almost only a simple REST wrapper. They should have some specific methods instead of only the generic resolve call.
We will have:
- generic resolve method that takes a list of relevant framework pointers and serviceEndpointTypes. Will return all discovered trust lists as objects
- generic isIssuerTrusted method, that will call the generic resolve method, and check that a given issuer is contained within the discovered trust lists.
- Utility functions for each serviceEndpointType, that calls the generic method with a specific type hardcoded.
See attached java class for more details: api-draft.java
Interfaces:
- TCR Backend
Acceptance Criteria
- Methods are documented using native documentation methods (e.g javadoc)
- CICD Build pipeline is updated and language specific packages and documentation files are created.
- Readme file is updated.
- Functionality works as specified
Edited by Michael Zigldrum