Skip to main content

UserInfoFoundResponse Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.UserInfo.Interfaces

UserInfoFoundResponse Class

Represents a successful response containing the found user information.

public record UserInfoFoundResponse : System.IEquatable<Abblix.Oidc.Server.Endpoints.UserInfo.Interfaces.UserInfoFoundResponse>

Inheritance System.Object → UserInfoFoundResponse

Implements System.IEquatable<UserInfoFoundResponse>

Constructors

UserInfoFoundResponse(JsonObject, ClientInfo, string) Constructor

Represents a successful response containing the found user information.

public UserInfoFoundResponse(System.Text.Json.Nodes.JsonObject User, Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo, string Issuer);

Parameters

User System.Text.Json.Nodes.JsonObject

The collection of JWT claims associated with the user.

ClientInfo ClientInfo

Information about the client making the request.

Issuer System.String

The issuer identifier.

Properties

UserInfoFoundResponse.ClientInfo Property

Information about the client making the request.

public Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo { get; init; }

Property Value

ClientInfo

UserInfoFoundResponse.Issuer Property

The issuer identifier.

public string Issuer { get; init; }

Property Value

System.String

UserInfoFoundResponse.User Property

The collection of JWT claims associated with the user.

public System.Text.Json.Nodes.JsonObject User { get; init; }

Property Value

System.Text.Json.Nodes.JsonObject