Interface IPerson
Represents a person.
Inherited Members
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public interface IPerson : IPersonName, IUniqueIdentifier, IHaveEmail, IEventAggregate
Properties
OrganisationId
Gets or sets the identity of the organisation that the user belongs to. Can be the same as the tenant id, but it could also be a child organisation.
Declaration
Guid? OrganisationId { get; set; }
Property Value
System.Nullable<System.Guid>
|
Methods
GetClaims(String, String)
Gets a collection of claims for this person.
Declaration
IEnumerable<Claim> GetClaims(string nameClaimType = "name", string unknownName = "Okänt")
Parameters
String
nameClaimType
The type of claim to use for the person name. |
String
unknownName
The value for unkonw name, ie used when a fake person is created. |
Returns
IEnumerable<System.Security.Claims.Claim>
A collection of claims. |