Skip to content

Feature/expose app credential#948

Open
konac-hamza wants to merge 4 commits into
openstack-experimental:mainfrom
konac-hamza:feature/expose-app-credential
Open

Feature/expose app credential#948
konac-hamza wants to merge 4 commits into
openstack-experimental:mainfrom
konac-hamza:feature/expose-app-credential

Conversation

@konac-hamza

Copy link
Copy Markdown
Collaborator

This PR implements the Application Credential API (part of #782).

Changes

  • Added API type definitions for application_credential and access_rule, along with their converters in the api-types crate.
  • Followed the Python Keystone implementation to preserve compatibility and prevent known security issues in the endpoints.
  • Implemented the delete operation in both the core and SQL layers.
  • Implemented policy enforcement based on the default Keystone policies.

Signed-off-by: Hamza Konac <hamza.konac@tubitak.gov.tr>
Signed-off-by: Hamza Konac <hamza.konac@tubitak.gov.tr>
Signed-off-by: Hamza Konac <hamza.konac@tubitak.gov.tr>
// SPDX-License-Identifier: Apache-2.0

pub mod access_rule;
pub mod application_credential;
Signed-off-by: Hamza Konac <hamza.konac@tubitak.gov.tr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants