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

Implement removal of NOC (Root and Intermediate) Certificates #560

Closed
akarabashov opened this issue Apr 4, 2024 · 1 comment
Closed
Labels
enhancement New feature or request

Comments

@akarabashov
Copy link
Collaborator

Need to be add a new command to Remove NOC Root and Intermediate certificate completely by Subject+SKID+SerialNumber

A new command REMOVE_X509_CERT / REMOVE_NOC_ROOT_CERT / REMOVE_NOC_ICA_CERT

  • Auth checks:
  • Only vendor accounts with the same VID as the published accounts can remove certificate
  • Completely removes a certificate from the State
  • Both active and revoked certificates can be removed
  • Doesn't affect child certificates (if an Intermediate certificate is removed, all leaf certs chained back to it are untouched)
@akarabashov akarabashov added the enhancement New feature or request label Apr 4, 2024
Abdulbois added a commit that referenced this issue Apr 24, 2024
Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue Apr 24, 2024
Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue Apr 24, 2024
Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue Apr 24, 2024
Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue Apr 25, 2024
Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue Apr 27, 2024
Abdulbois added a commit that referenced this issue May 2, 2024
Abdulbois added a commit that referenced this issue May 2, 2024
Enable actionlint job

Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue May 2, 2024
Enable actionlint job

Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue May 6, 2024
Move methods to more generic place

Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue May 6, 2024
Move methods to more generic place

Signed-off-by: Abdulbois <[email protected]>
Signed-off-by: Abdulbois <[email protected]>
Abdulbois added a commit that referenced this issue May 6, 2024
…-certs

#560 Enable removing NOC ICA certificates
Abdulbois added a commit that referenced this issue May 6, 2024
@akarabashov
Copy link
Collaborator Author

PRs: #568, #567

  • Functionality implemented as described in the task
  • Unit and integration tests are added
  • Docs are updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant