Namespace LinqToDB.Identity
Classes
- DefaultConnectionFactory
Represents default IConnectionFactory
- IdentityDataConnection
Base class for the LinqToDB database context used for identity.
- IdentityDataConnection<TUser>
Base class for the LinqToDB database context used for identity.
- IdentityDataConnection<TUser, TRole, TKey>
Base class for the LinqToDB database context used for identity.
- IdentityDataConnection<TUser, TRole, TKey, TUserClaim, TUserRole, TUserLogin, TRoleClaim, TUserToken>
Base class for the LinqToDB database context used for identity.
- IdentityRole
The default implementation of IdentityRole<TKey> which uses a string as the primary key.
- IdentityRoleClaim<TKey>
Represents a claim that is granted to all users within a role.
- IdentityRole<TKey>
Represents a role in the identity system
- IdentityRole<TKey, TUserRole, TRoleClaim>
Represents a role in the identity system
- IdentityUser
The default implementation of IdentityUser<TKey> which uses a string as a primary key.
- IdentityUserClaim<TKey>
Represents a claim that a user possesses.
- IdentityUserLogin<TKey>
Represents a login and its associated provider for a user.
- IdentityUserRole<TKey>
Represents the link between a user and a role.
- IdentityUserToken<TKey>
Represents an authentication token for a user.
- IdentityUser<TKey>
Represents a user in the identity system
- IdentityUser<TKey, TUserClaim, TUserRole, TUserLogin>
Represents a user in the identity system
- Resources
A strongly-typed resource class, for looking up localized strings, etc.
- RoleStore<TRole>
Creates a new instance of a persistence store for roles.
- RoleStore<TKey, TRole>
Creates a new instance of a persistence store for roles.
- RoleStore<TKey, TRole, TRoleClaim>
Creates a new instance of a persistence store for roles.
- UserStore<TUser>
Creates a new instance of a persistence store for the specified user type.
- UserStore<TUser, TRole>
Represents a new instance of a persistence store for the specified user and role types.
- UserStore<TKey, TUser, TRole>
Represents a new instance of a persistence store for the specified user and role types.
- UserStore<TKey, TUser, TRole, TUserClaim, TUserRole, TUserLogin, TUserToken>
Represents a new instance of a persistence store for the specified user and role types.
Interfaces
- IClameConverter
Provides methods to convert from\to Claim
- IConcurrency<TKey>
Concurrency interface for IIdentityRole<TKey> and IIdentityUser<TKey>/>
- IConnectionFactory
Represents connection factory
- IIdentityRoleClaim<TKey>
Represents a claim that is granted to all users within a role.
- IIdentityRole<TKey>
Represents a role in the identity system
- IIdentityUserClaim<TKey>
Represents a claim that a user possesses.
- IIdentityUserLogin<TKey>
Represents a login and its associated provider for a user.
- IIdentityUserRole<TKey>
Represents the link between a user and a role.
- IIdentityUserToken<TKey>
Represents an authentication token for a user.
- IIdentityUser<TKey>
Represents a user in the identity system