PrincipalDefinitionResponse

data class PrincipalDefinitionResponse(val attributes: List<Map<String, String>>? = null, val clientIds: List<String>? = null, val usernames: List<String>? = null)

PrincipalDefinition properties of Rule

Constructors

Link copied to clipboard
constructor(attributes: List<Map<String, String>>? = null, clientIds: List<String>? = null, usernames: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val attributes: List<Map<String, String>>? = null

A list of key-value pairs that match the attributes of the clients. The attributes are case-sensitive and must match the attributes provided by the clients during authentication.

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

A list of client IDs that match the clients. The client IDs are case-sensitive and must match the client IDs provided by the clients during connection.

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

A list of usernames that match the clients. The usernames are case-sensitive and must match the usernames provided by the clients during authentication.