#### [Abblix\.SecurityEvents](https://www.abblix.com/en/docs/api/abblix-securityevents 'index')
### [Abblix\.SecurityEvents\.Validation](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Validation 'Abblix\.SecurityEvents\.Validation')

## SecurityEventTokenValidationError Class

A validation failure: the code a receiver branches on, and the sentence a log reader needs\.

```csharp
public record SecurityEventTokenValidationError : System.IEquatable<Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError>
```

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

Implements [System\.IEquatable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[SecurityEventTokenValidationError](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError 'Abblix\.SecurityEvents\.Validation\.SecurityEventTokenValidationError')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')
### Constructors

## SecurityEventTokenValidationError\(SecurityEventTokenErrorCode, string\) Constructor {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.SecurityEventTokenValidationError(Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode,string)}

A validation failure: the code a receiver branches on, and the sentence a log reader needs\.

```csharp
public SecurityEventTokenValidationError(Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode Code, string Description);
```
#### Parameters

###### `Code` [SecurityEventTokenErrorCode](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode 'Abblix\.SecurityEvents\.Validation\.SecurityEventTokenErrorCode') {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.SecurityEventTokenValidationError(Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode,string).Code}

The failure class\.

###### `Description` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.SecurityEventTokenValidationError(Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode,string).Description}

What exactly failed, in the words of the step that found it\.
### Properties

## SecurityEventTokenValidationError\.Code Property {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.Code}

The failure class\.

```csharp
public Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode Code { get; init; }
```

#### Property Value
[SecurityEventTokenErrorCode](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Validation.SecurityEventTokenErrorCode 'Abblix\.SecurityEvents\.Validation\.SecurityEventTokenErrorCode')

## SecurityEventTokenValidationError\.Description Property {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.Description}

What exactly failed, in the words of the step that found it\.

```csharp
public string Description { get; init; }
```

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

## SecurityEventTokenValidationError\.ToString\(\) Method {#Abblix.SecurityEvents.Validation.SecurityEventTokenValidationError.ToString()}

Returns the description \- the half of the error a human reads\.

```csharp
public override string ToString();
```

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