Class ClientAuthenticationMethods
- Namespace
- Auth0.ManagementApi.Models
- Assembly
- Auth0.ManagementApi.dll
Structure for a client's authentication methods
public class ClientAuthenticationMethods
- Inheritance
-
ClientAuthenticationMethods
- Inherited Members
Properties
PrivateKeyJwt
Defines private_key_jwt client authentication method. If this property is defined, the client is enabled to use the Private Key JWT authentication method.
[JsonProperty("private_key_jwt")]
public PrivateKeyJwt PrivateKeyJwt { get; set; }
Property Value
SelfSignedTlsClientAuth
Defines self_signed_tls_client_auth client authentication method. If the property is defined, the client is configured to use mTLS authentication method utilizing self-signed certificate.
[JsonProperty("self_signed_tls_client_auth")]
public SelfSignedTlsClientAuth SelfSignedTlsClientAuth { get; set; }
Property Value
TlsClientAuth
Defines tls_client_auth client authentication method. If the property is defined, the client is configured to use CA-based mTLS authentication method.
[JsonProperty("tls_client_auth")]
public TlsClientAuth TlsClientAuth { get; set; }