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

Missing KeycloakConfig Parameter public-client #411

Open
ccravens opened this issue Aug 13, 2022 · 0 comments
Open

Missing KeycloakConfig Parameter public-client #411

ccravens opened this issue Aug 13, 2022 · 0 comments

Comments

@ccravens
Copy link

Describe the bug

The KeycloakConfig typedef is defined here:

interface KeycloakConfig {

However in Keycloak 18, the config JSON is being generated as such:
image

Providing the public-client parameter to the KeycloakConfig object causes an error. Suggest updating the typedef to:

  interface KeycloakConfig {
    'confidential-port': string|number
    'auth-server-url': string
    'resource': string
    'ssl-required': string
    'bearer-only'?: boolean
    realm: string
    'public-client': boolean;
  }

Version

18.0.2

Expected behavior

Expectation is that KeycloakConfig contains all attributes that can be generated by the Keycloak server

Actual behavior

KeycloakConfig is missing a parameter

How to Reproduce?

Try to add the public-client parameter to a KeycloakConfig results in a compilation error

Anything else?

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant