Skip to content

Commit

Permalink
add links to PR and Issue for Security at operation level
Browse files Browse the repository at this point in the history
  • Loading branch information
smoya committed Apr 27, 2022
1 parent e90ee7a commit 6dc94a4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pages/blog/release-notes-2.4.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ This new feature was contributed by [Daniel Kocot](https://github.com/danielkoco
## Security can now be defined at Operation level

Until today, Security requirements were defined at Server level. That restricted the security requirements to be the same for all channels linked with a Server, and for all operations of those channels.
Thanks to [Sekharbans](https://github.com/sekharbans-ebay), is it possible to increase that granularity by defining a set of security requirements at Operation level.
In fact, when setting Security in both the Server and the Operation, both should be satisfied.

For example:
Expand Down Expand Up @@ -109,6 +108,8 @@ channels:
- auth:read
```
Thanks to [Sekharbans](https://github.com/sekharbans-ebay), is now possible to increase security granularity by defining a set of security requirements at Operation level. For more detail, see [Sekharban's `/spec #584` pull request](https://github.com/asyncapi/spec/pull/584) and the [Github issue where Sekharban's suggested feature was discussed](https://github.com/asyncapi/spec/issues/584).

## Reusability of Servers defined in Components is clarified in the specification

Reusability of Servers was introduced in [AsyncAPI 2.3.0](https://www.asyncapi.com/blog/release-notes-2.3.0#servers-and-channels-can-now-be-defined-as-reusable-components). However, the change was not fully clarified in the specification, leading to confusion.
Expand Down

0 comments on commit 6dc94a4

Please sign in to comment.