![]() |
GSF.
|
Class | Description | |
---|---|---|
![]() |
AdoSecurityCache | Represents a secured inter-process cache for the security context needed by the AdoSecurityProvider. |
![]() ![]() |
AdoSecurityProvider | Represents an ISecurityProvider that uses ADO.NET data source (SQL Server, MySQL, Oracle, etc.) for its back-end data store and authenticates internal users against Active Directory and external users against the database. |
![]() |
AzureADSettings | Represents settings needed for Azure Active Directory (AD) authentication. |
![]() ![]() |
LdapSecurityProvider | Represents an ISecurityProvider that uses Active Directory for its backend data store and credential authentication. |
![]() ![]() |
OIDCSecurityProvider | Represents an ISecurityProvider that uses openID Connect |
![]() |
OIDCUserData | Defines UserData for the OIDCSecurityProvider. |
![]() |
RestrictAccessAttribute | Represents an Attribute that can be used restrict access to a class when using role-based security. |
![]() |
SecurityIdentity | A class that implements IIdentity interface to facilitate custom role-based security. |
![]() |
SecurityPrincipal | A class that implements IPrincipal interface to facilitate custom role-based security. |
![]() ![]() |
SecurityProviderBase | Base class for a provider of role-based security in applications. |
![]() |
SecurityProviderCache | A helper class that manages the caching of ISecurityProviders. |
![]() |
SecurityProviderUtility | A helper class containing methods used in the implementation of role-based security. |
![]() |
TokenCacheHelper | Defines a helper class for token cache management. |
![]() |
UserData | A serializable class that contains information about a user defined in the security data store. |
![]() |
UserDataCache | Represents a secured inter-process cache for a DictionaryTKey, TValue of serialized UserData. |
![]() |
UserRoleCache | Represents a secured inter-process cache for a DictionaryTKey, TValue of serialized user role information. |
Interface | Description | |
---|---|---|
![]() |
ISecurityProvider | Defines a provider of role-based security in applications. |
Delegate | Description | |
---|---|---|
![]() |
LogEventFunctionSignature | Defines the function signature delegate used for logging events from the ISecurityProvider. |