FluxConfigurationBlobStorageServicePrincipal

data class FluxConfigurationBlobStorageServicePrincipal(val clientCertificateBase64: String? = null, val clientCertificatePassword: String? = null, val clientCertificateSendChain: Boolean? = null, val clientId: String, val clientSecret: String? = null, val tenantId: String)

Constructors

constructor(clientCertificateBase64: String? = null, clientCertificatePassword: String? = null, clientCertificateSendChain: Boolean? = null, clientId: String, clientSecret: String? = null, tenantId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Base64-encoded certificate used to authenticate a Service Principal .

Link copied to clipboard

Specifies the password for the certificate used to authenticate a Service Principal .

Link copied to clipboard

Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the client certificate.

Link copied to clipboard

Specifies the client ID for authenticating a Service Principal.

Link copied to clipboard
val clientSecret: String? = null

Specifies the client secret for authenticating a Service Principal.

Link copied to clipboard

Specifies the tenant ID for authenticating a Service Principal.