Table of Contents

Class Person

Namespace
Xapi
Assembly
Xapi.Core.dll

The response of the Agents resource: everything an LRS knows about a person, where each property is a list and several identifiers may appear together.

public sealed record Person : IEquatable<Person>
Inheritance
Person
Implements
Inherited Members

Remarks

IEEE 9274.1.1, 4.1.6.3 "Person Object Details".

Properties

Accounts

Account identifiers (JSON account).

public XapiList<Account> Accounts { get; init; }

Property Value

XapiList<Account>

MboxSha1Sums

Hashed e-mail identifiers (JSON mbox_sha1sum).

public XapiList<MboxSha1Sum> MboxSha1Sums { get; init; }

Property Value

XapiList<MboxSha1Sum>

Mboxes

E-mail identifiers (JSON mbox).

public XapiList<Mbox> Mboxes { get; init; }

Property Value

XapiList<Mbox>

Names

Names (JSON name).

public XapiList<string> Names { get; init; }

Property Value

XapiList<string>

OpenIds

OpenID identifiers (JSON openid).

public XapiList<OpenId> OpenIds { get; init; }

Property Value

XapiList<OpenId>