Acl Auth Method Config Oidc Client Assertion
data class AclAuthMethodConfigOidcClientAssertion(val audiences: List<String>? = null, val extraHeaders: Map<String, String>? = null, val keyAlgorithm: String? = null, val keySource: String, val privateKey: AclAuthMethodConfigOidcClientAssertionPrivateKey? = null)
Properties
Link copied to clipboard
(map[string]string: optional)
- Add to the JWT headers, alongside "kid" and "type". Setting the "kid" header here is not allowed; use private_key.key_id
.
Link copied to clipboard
(string: <optional>)
is the key's algorithm. Its default values are based on the key_source
:
Link copied to clipboard
(OIDCClientAssertionKey: <optional>)
- External key to sign the JWT. key_source
must be "private_key" to enable this.