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

## SamlAssertionIdSubject Class

Identifies a subject that is a SAML 2\.0 assertion, by the assertion's Issuer and ID values
\(SSF 1\.0 Section 3\.5\.2\)\. Note the member names differ from the jwt\_id format's: the full
words "issuer" and "assertion\_id", not the JWT claim abbreviations\.

```csharp
public sealed class SamlAssertionIdSubject : Abblix.SecurityEvents.Subjects.SubjectIdentifier
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → [SubjectIdentifier](https://www.abblix.com/en/docs/api/abblix-securityevents/Abblix.SecurityEvents.Subjects.SubjectIdentifier 'Abblix\.SecurityEvents\.Subjects\.SubjectIdentifier') → SamlAssertionIdSubject
### Constructors

## SamlAssertionIdSubject\(string, string\) Constructor {#Abblix.SecurityEvents.Subjects.SamlAssertionIdSubject.SamlAssertionIdSubject(string,string)}

Identifies a subject that is a SAML 2\.0 assertion, by the assertion's Issuer and ID values
\(SSF 1\.0 Section 3\.5\.2\)\. Note the member names differ from the jwt\_id format's: the full
words "issuer" and "assertion\_id", not the JWT claim abbreviations\.

```csharp
public SamlAssertionIdSubject(string issuer, string assertionId);
```
#### Parameters

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

The Issuer value of the SAML assertion being identified\. REQUIRED, and must be neither null
nor empty\.

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

The ID value of the SAML assertion being identified\. REQUIRED, and must be neither null nor
empty\.
### Properties

## SamlAssertionIdSubject\.AssertionId Property {#Abblix.SecurityEvents.Subjects.SamlAssertionIdSubject.AssertionId}

The ID value of the SAML assertion being identified \(SSF 1\.0 Section 3\.5\.2\)\.

```csharp
public string AssertionId { get; }
```

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

## SamlAssertionIdSubject\.Issuer Property {#Abblix.SecurityEvents.Subjects.SamlAssertionIdSubject.Issuer}

The Issuer value of the SAML assertion being identified \(SSF 1\.0 Section 3\.5\.2\)\.

```csharp
public string Issuer { get; }
```

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