CertificateDatastoreCredentialsResponse

data class CertificateDatastoreCredentialsResponse(val authorityUrl: String? = null, val clientId: String, val credentialsType: String, val resourceUrl: String? = null, val tenantId: String, val thumbprint: String)

Certificate datastore credentials configuration.

Constructors

Link copied to clipboard
constructor(authorityUrl: String? = null, clientId: String, credentialsType: String, resourceUrl: String? = null, tenantId: String, thumbprint: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val authorityUrl: String? = null

Authority URL used for authentication.

Link copied to clipboard

Required Service principal client ID.

Link copied to clipboard

Enum to determine the datastore credentials type. Expected value is 'Certificate'.

Link copied to clipboard
val resourceUrl: String? = null

Resource the service principal has access to.

Link copied to clipboard

Required ID of the tenant to which the service principal belongs.

Link copied to clipboard

Required Thumbprint of the certificate used for authentication.