io.quarkus.oidc.runtime.OidcConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-oidc Show documentation
Show all versions of quarkus-oidc Show documentation
Secure your applications with OpenID Connect Adapter and IDP such as Keycloak
package io.quarkus.oidc.runtime;
import java.util.Map;
import io.quarkus.oidc.OidcTenantConfig;
import io.quarkus.runtime.annotations.ConfigDocMapKey;
import io.quarkus.runtime.annotations.ConfigDocSection;
import io.quarkus.runtime.annotations.ConfigItem;
import io.quarkus.runtime.annotations.ConfigPhase;
import io.quarkus.runtime.annotations.ConfigRoot;
@ConfigRoot(name = "oidc", phase = ConfigPhase.RUN_TIME)
public class OidcConfig {
/**
* The default tenant.
*/
@ConfigItem(name = ConfigItem.PARENT)
public OidcTenantConfig defaultTenant;
/**
* Additional named tenants.
*/
@ConfigDocSection
@ConfigDocMapKey("tenant")
@ConfigItem(name = ConfigItem.PARENT)
public Map namedTenants;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy