PrincipalDefinition interface
PrincipalDefinition properties of Rule
Properties
attributes | 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. |
client |
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. |
usernames | A list of usernames that match the clients. The usernames are case-sensitive and must match the usernames provided by the clients during authentication. |
Property Details
attributes
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.
attributes?: Record<string, string>[]
Property Value
Record<string, string>[]
clientIds
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.
clientIds?: string[]
Property Value
string[]
usernames
A list of usernames that match the clients. The usernames are case-sensitive and must match the usernames provided by the clients during authentication.
usernames?: string[]
Property Value
string[]