You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
996 B
996 B
| title | weight |
|---|---|
| Exercise | 1 |
Review the security of the ACME Brewery API!
ACME released a first version of its Brewery API secured with API Keys. However, since high security is a stake, we need to update the security scheme to OpenID Connect.
- Open the [APICurio Studio]({{< param apicurio_studio_url >}}/apis/import)
- Login with your account
- Copy this URL and import it in APIcurio
- Review the existing design and try to determine what changed with the previous API Contract
- Open the [OpenShift Web Console]({{< param openshift_console_url >}}/console/catalog)
- Go to Builds > Pipelines
- Click on your pipeline (the one that ends with your username)
- Click Actions > Edit
- Change line number 8 from:
openapi_file: "api-contracts/beer-catalog-1.0.yaml",
to:
openapi_file: "api-contracts/beer-catalog-2.0.yaml",
- Click Save
- Click Start Pipeline
Wait for your pipeline to finish!