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

Complete API Key functionality #2399

Open
4 tasks done
sgayangi opened this issue Jul 11, 2024 · 1 comment · May be fixed by #2402
Open
4 tasks done

Complete API Key functionality #2399

sgayangi opened this issue Jul 11, 2024 · 1 comment · May be fixed by #2402

Comments

@sgayangi
Copy link
Contributor

sgayangi commented Jul 11, 2024

Description

The API Key functionality was partially completed with PR #2323 and needs to be tested and documented.

  • Test CP to DP flow for API Key
  • Required field needs to be added and enforcer logic needs to be updated
  • Add custom API Key header for DP to CP flow
  • Add optionality for API Key in DP to CP flow

Affected Component

Config-DS

Version

1.1.0

Related Issues

#2324

Suggested Labels

No response

@sgayangi
Copy link
Contributor Author

Changes to Authentication CR:

apiVersion: dp.wso2.com/v1alpha2
kind: Authentication
metadata:
  name: 5550d7c7b57a54749585ee08df0dcb9071186e50-production-authentication
  namespace: apk
  ownerReferences:
  - apiVersion: dp.wso2.com/v1alpha2
    kind: API
    name: 5550d7c7b57a54749585ee08df0dcb9071186e50
    uid: b52360ac-1d2e-4b72-a019-76813010a6cc
spec:
  default:
    authTypes:
      apiKey:
        keys:
        - in: Header
          name: ApiKey
        required: mandatory
    disabled: false
  targetRef:
    group: gateway.networking.k8s.io
    kind: API
    name: 5550d7c7b57a54749585ee08df0dcb9071186e50

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In-Progress
Development

Successfully merging a pull request may close this issue.

1 participant