Table of Contents

Sparkle.Security Namespace

Classes

Name Description
EClaimValueInvalid​Cast Exception raised when a claim value is accessed as a type it cannot be converted to.
EEmptyClaimName Exception raised when a claim is created or added with an empty name.
TUserClaim Represents a single named claim about a user, holding a value that can be read and written as several primitive types.
TUserClaims A collection of TUserClaim objects keyed by claim name, owning the claims it contains.
TUserIdentity Default IUserIdentity implementation backed by an owned claim collection.

Interfaces

Name Description
IUserIdentity Represents the identity of a user, providing access to the user's claims.