devopshq / devopshq/artifactory

Add support for the new Access Token API

Open
#444 0 comments 2 reactions 0 assignees View on GitHub
enhancement hacktoberfest Help Wanted
Dominant language
Python
Stars
306
Forks
161
PR merge metrics
No merged PRs in 30d

Description

Add support to use the `/access/api/v1/tokens` REST API to create access tokens.

The API currently used by `Token` has been marked as deprecated.
https://jfrog.com/help/r/jfrog-rest-apis/create-token-deprecated

With Artifactory version 7.21.1 a new access token APIs has been added.
https://jfrog.com/help/r/jfrog-rest-apis/create-token

Tokens created using the old API can't be used to authenticate with the new API due to audience limitations in old tokens.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the existing Token implementation and compare its current Artifactory request with the documented /access/api/v1/tokens endpoint. Check the linked deprecated and replacement API documentation, then verify that token creation uses the new API and produces tokens usable for authentication with Artifactory 7.21.1 or later.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.