static OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.builder() |
Create a new builder.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.caCertificate(String caCertificate) |
A Base64 encoded public RSA or ECDSA certificates used to signed your identity provider’s
web certificate.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.clientId(String clientId) |
A client id that all tokens must be issued for.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.configurationFile(String configurationFile) |
A Base64 encoded string of a Kubernetes OIDC Auth Config file.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.copy(OpenIdConnectTokenAuthenticationConfig model) |
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.groupsClaim(String groupsClaim) |
JWT claim to use as the user’s group.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.groupsPrefix(String groupsPrefix) |
Prefix prepended to group claims to prevent clashes with existing names (such as
system:groups).
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.isOpenIdConnectAuthEnabled(Boolean isOpenIdConnectAuthEnabled) |
Whether the cluster has OIDC Auth Config enabled.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.issuerUrl(String issuerUrl) |
URL of the provider that allows the API server to discover public signing keys.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.requiredClaims(List<KeyValue> requiredClaims) |
A key=value pair that describes a required claim in the ID Token.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.signingAlgorithms(List<String> signingAlgorithms) |
The signing algorithms accepted.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.toBuilder() |
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.usernameClaim(String usernameClaim) |
JWT claim to use as the user name.
|
OpenIdConnectTokenAuthenticationConfig.Builder |
OpenIdConnectTokenAuthenticationConfig.Builder.usernamePrefix(String usernamePrefix) |
Prefix prepended to username claims to prevent clashes with existing names (such as
system:users).
|