![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
github.com/mdgreenfield/microsoft-graph-api-reliability
Exercises the Microsoft Graph API v1.0 to ensure Application passwords are reliably persisted.
This test issues parallel requests to the MS Graph API addPassword endpoint in parallel and ensures that every successful password created is persisted by Azure.
To run this test the following environment variables MUST be set:
TENANT_ID
- The Azure tenantSUBSCRIPTION_ID
- The Azure subscriptionCLIENT_ID
- The application (client) ID. Note the permission requirements below.CLIENT_SECRET
- The application passwordSUT_APPLICATION_OBJECT_ID
- The Subject Under Test application object ID (i.e. the application for which passwords will be added)Optionally, the following can be set:
RETRY_ATTEMPTS
- Specifies the number of HTTP retry attempts for each request. Defaults to 3 per the Azure/go-autorest
library.PARALLEL_REQUESTS
- The number of parallel addPassword
requests to send to MS Graph API. Defaults to 20.The MS Graph API docs highlight the possible API Permissions that can be used for the application which is creating the passwords. Application.ReadWrite.All
will suffice. Be sure to grant consent to the permission on the application.
Set your environments variables (see above) and then call make test
.
addPassword
, a response reports successful password creation, however, that password is not associated with the application when reading back all the password credentials.go-autorest
automatically handles retries, the default is 3. Setting the retry count to 0 makes this problem even more apparent even at ~5 parallel requests.FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.