#### [Abblix\.Oidc\.Server](https://www.abblix.com/en/docs/api/abblix-oidc-server 'index')
### [Abblix\.Oidc\.Server\.Model](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model 'Abblix\.Oidc\.Server\.Model')

## UserInfoRequest Class

Parameters of a request to the OIDC `userinfo_endpoint` \(OIDC Core §5\.3\)\. The access token
is normally presented in the HTTP `Authorization` header per RFC 6750 §2\.1, but RFC 6750 §2\.2
also permits the form\-encoded `access_token` body parameter modeled here\.

```csharp
public record UserInfoRequest : System.IEquatable<Abblix.Oidc.Server.Model.UserInfoRequest>
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → UserInfoRequest

Implements [System\.IEquatable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[UserInfoRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.UserInfoRequest 'Abblix\.Oidc\.Server\.Model\.UserInfoRequest')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')
### Properties

## UserInfoRequest\.AccessToken Property {#Abblix.Oidc.Server.Model.UserInfoRequest.AccessToken}

The access token that authorizes the request to retrieve user information\.
This token is typically obtained during the authentication process and is used to access protected user data\.

```csharp
public string? AccessToken { get; set; }
```

#### Property Value
[System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String')
