UserAccountAuthInfoResponse

data class UserAccountAuthInfoResponse(val authType: String, val deleteOrUpdateBehavior: String? = null, val principalId: String? = null, val roles: List<String>? = null, val userName: String? = null)

The authentication info when authType is user account

Constructors

Link copied to clipboard
constructor(authType: String, deleteOrUpdateBehavior: String? = null, principalId: String? = null, roles: List<String>? = null, userName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The authentication type. Expected value is 'userAccount'.

Link copied to clipboard

Indicates whether to clean up previous operation when Linker is updating or deleting

Link copied to clipboard
val principalId: String? = null

Principal Id for user account.

Link copied to clipboard
val roles: List<String>? = null

Optional, this value specifies the Azure roles to be assigned. Automatically

Link copied to clipboard
val userName: String? = null

Username created in the database which is mapped to a user in AAD.