Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revisit security related APIs across all StdLibs #1066

Closed
ldclakmal opened this issue Mar 8, 2021 · 2 comments
Closed

Revisit security related APIs across all StdLibs #1066

ldclakmal opened this issue Mar 8, 2021 · 2 comments
Assignees
Labels
Area/Security Issues related to stdlib security Team/PCM Protocol connector packages related issues Type/Task Verson/SwanLakeDump All issues planned for Swan Lake GA release

Comments

@ldclakmal
Copy link
Member

ldclakmal commented Mar 8, 2021

Description
Need to revisit security related APIs such as authn/authz/securesocket etc. across all the StdLibs.

@ldclakmal ldclakmal self-assigned this Mar 8, 2021
@ldclakmal ldclakmal added Verson/SwanLakeDump All issues planned for Swan Lake GA release Team/PCM Protocol connector packages related issues labels Mar 8, 2021
@chamil321 chamil321 added this to the Swan Lake Alpha5 milestone Apr 2, 2021
@ldclakmal ldclakmal removed this from the Swan Lake Alpha5 milestone Apr 22, 2021
@ldclakmal ldclakmal added Area/Security Issues related to stdlib security Type/Task and removed Type/Improvement labels Jun 10, 2021
@ldclakmal
Copy link
Member Author

The detailed review of Ballerina security APIs of StdLib protocol connector modules can be found at [1]. All the identified issues are grouped under area/security label [2].

[1] https://docs.google.com/document/d/16r_gjBi7SIqVffKVLtKGBevHQRxp7Fnoo9ELyIWV1BM/edit?usp=sharing
[2] https://github.com/ballerina-platform/ballerina-standard-library/issues?q=is%3Aopen+is%3Aissue+label%3Aarea%2Fsecurity

@ldclakmal
Copy link
Member Author

ldclakmal commented Jun 30, 2021

Reviewed and tested the APIs of HTTP, WebSocket, GraphQL, gRPC, WebSub, NATS, STAN, RabbitMQ, Kafka, Email, FTP, TCP, UDP modules from the security point of view. Here are my observations and recommendations.

Issues breakdown: https://ldclakmal.me/ballerina-security/issues/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/Security Issues related to stdlib security Team/PCM Protocol connector packages related issues Type/Task Verson/SwanLakeDump All issues planned for Swan Lake GA release
Projects
None yet
Development

No branches or pull requests

2 participants