Table of Contents

Class CountRequestBuilder.CountRequestBuilderGetQueryParameters

Namespace
Keycloak.AuthServices.Sdk.Kiota.Admin.Admin.Realms.Item.Users.Count
Assembly
Keycloak.AuthServices.Sdk.Kiota.dll

It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. <p> 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. <p> 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those criteria are matched against their respective fields on a user entity. Combined with a logical and.

public class CountRequestBuilder.CountRequestBuilderGetQueryParameters
Inheritance
CountRequestBuilder.CountRequestBuilderGetQueryParameters
Inherited Members

Properties

Email

email filter

[QueryParameter("email")]
public string? Email { get; set; }

Property Value

string

EmailVerified

[QueryParameter("emailVerified")]
public bool? EmailVerified { get; set; }

Property Value

bool?

Enabled

Boolean representing if user is enabled or not

[QueryParameter("enabled")]
public bool? Enabled { get; set; }

Property Value

bool?

FirstName

first name filter

[QueryParameter("firstName")]
public string? FirstName { get; set; }

Property Value

string

LastName

last name filter

[QueryParameter("lastName")]
public string? LastName { get; set; }

Property Value

string

Q

[QueryParameter("q")]
public string? Q { get; set; }

Property Value

string

arbitrary search string for all the fields below. Default search behavior is prefix-based (e.g., foo or foo*). Use foo for infix search and "foo" for exact search.

[QueryParameter("search")]
public string? Search { get; set; }

Property Value

string

Username

username filter

[QueryParameter("username")]
public string? Username { get; set; }

Property Value

string