Page History
...
| Code Block |
|---|
Federation federation = new SOSITestFederation(new Properties()); OIOBootstrapToIdentityTokenResponse response = new OIOBootstrapToIdentityTokenResponseOIOBootstrapToIdentityTokenResponseModelBuilder().build(serviceConsumerResponseDocument); // Verify IDWS service response for errors if (response.isFault()) { log.error("Response error: " + response.getFaultString() + ", error code: " + response.getFaultCode()); return false; } // Validate IDWS service response try { response.validateSignature(); response.validateSignatureAndTrust(federation); } catch (ModelBuildException e) { log.error("Validation error: " + e.getMessage()); return false; } return true; |
Komplet eksempel (incl. STS delen)
...