#### [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')

## RevocationRequest Class

Parameters of an OAuth 2\.0 token revocation request \(RFC 7009 §2\.1\) sent to the
`revocation_endpoint`\. Client authentication is required and is supplied alongside this payload\.

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

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

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

## RevocationRequest\.Token Property {#Abblix.Oidc.Server.Model.RevocationRequest.Token}

The `token` parameter \(RFC 7009 §2\.1\): the access token or refresh token string the client
is asking the authorization server to revoke\. Required\.

```csharp
public string Token { get; set; }
```

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

## RevocationRequest\.TokenTypeHint Property {#Abblix.Oidc.Server.Model.RevocationRequest.TokenTypeHint}

The optional `token_type_hint` \(RFC 7009 §2\.1\) advising whether [Token](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.RevocationRequest#Abblix.Oidc.Server.Model.RevocationRequest.Token 'Abblix\.Oidc\.Server\.Model\.RevocationRequest\.Token') is an
`access_token` or `refresh_token`, allowing the server to look it up faster\.

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

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