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

## IdentifierChangedPayload Class

Identifier Changed \(RISC 1\.0 Section 2\.5\): the identifier in the subject has changed\. The
subject MUST be an email or phone\_number subject carrying the OLD value, and only the
provider authoritative over the identifier should issue the event \- a username change at a
non\-authoritative provider is Recovery Information Changed \(Section 2\.10\) instead\.

```csharp
public sealed record IdentifierChangedPayload : Abblix.SecurityEvents.Events.IEventPayload, System.IEquatable<Abblix.SecurityEvents.RISC.IdentifierChangedPayload>
```

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

Implements [IEventPayload](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Events.IEventPayload 'Abblix\.SecurityEvents\.Events\.IEventPayload'), [System\.IEquatable&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[IdentifierChangedPayload](https://www.abblix.com/en/docs/api/abblix-securityevents-risc/Abblix.SecurityEvents.RISC.IdentifierChangedPayload 'Abblix\.SecurityEvents\.RISC\.IdentifierChangedPayload')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')
### Properties

## IdentifierChangedPayload\.NewValue Property {#Abblix.SecurityEvents.RISC.IdentifierChangedPayload.NewValue}

OPTIONAL\. The new value of the identifier \(RISC 1\.0 Section 2\.5\)\.

```csharp
public string? NewValue { get; init; }
```

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