Package io.quarkus.oidc
Class OidcTenantConfig.Binding
java.lang.Object
io.quarkus.oidc.OidcTenantConfig.Binding
- All Implemented Interfaces:
OidcTenantConfig.Binding
- Enclosing class:
OidcTenantConfig
@Deprecated(since="3.18",
forRemoval=true)
public static class OidcTenantConfig.Binding
extends Object
implements OidcTenantConfig.Binding
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.If a bearer access token must be bound to the client mTLS certificate. -
Constructor Summary
ConstructorsConstructorDescriptionBinding()Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.If a bearer access token must be bound to the client mTLS certificate.
-
Field Details
-
certificate
public boolean certificateDeprecated, for removal: This API element is subject to removal in a future version.If a bearer access token must be bound to the client mTLS certificate. It requires that JWT tokens must contain a confirmation `cnf` claim with a SHA256 certificate thumbprint matching the client mTLS certificate's SHA256 certificate thumbprint.For opaque tokens, SHA256 certificate thumbprint must be returned in their introspection response.
-
-
Constructor Details
-
Binding
public Binding()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
certificate
public boolean certificate()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OidcTenantConfig.BindingIf a bearer access token must be bound to the client mTLS certificate. It requires that JWT tokens must contain a confirmation `cnf` claim with a SHA256 certificate thumbprint matching the client mTLS certificate's SHA256 certificate thumbprint.For opaque tokens, SHA256 certificate thumbprint must be returned in their introspection response.
- Specified by:
certificatein interfaceOidcTenantConfig.Binding
-
TokenConfigBuilder.BindingConfigBuilderbuilder