SingleSignOnRoleProvider Class
The SingleSignOnRoleProvider class is intended to be used for the Windows SharePoint Services version 3 scenario.
Namespace: System.Web.Security.SingleSignOn
Assembly: System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)
Inheritance Hierarchy
System.Object
System.Configuration.Provider.ProviderBase
System.Web.Security.RoleProvider
System.Web.Security.SingleSignOn.SingleSignOnRoleProvider
Syntax
public class SingleSignOnRoleProvider : RoleProvider, IDisposable
public ref class SingleSignOnRoleProvider : RoleProvider, IDisposable
type SingleSignOnRoleProvider =
class
inherit RoleProvider
interface IDisposable
end
Public Class SingleSignOnRoleProvider
Inherits RoleProvider
Implements IDisposable
Constructors
Name | Description | |
---|---|---|
SingleSignOnRoleProvider() | Initializes a new instance of the SingleSignOnRoleProvider class. ASP.net will call this if the provider is added to web.config. Do not call directly. |
Properties
Name | Description | |
---|---|---|
ApplicationName | The ApplicationName property gets or sets the application name, as is configured in the Web.config file.(Overrides RoleProvider.ApplicationName.) |
|
Description | (Inherited from ProviderBase.) |
|
Name | The Name property gets the provider name, as is configured in the Web.config file.(Overrides ProviderBase.Name.) |
Methods
Name | Description | |
---|---|---|
AddUsersToRoles(String[], String[]) | Reserved for system use. Do not use.(Overrides RoleProvider.AddUsersToRoles(String[], String[]).) |
|
CreateRole(String) | Reserved for system use. Do not use.(Overrides RoleProvider.CreateRole(String).) |
|
DeleteRole(String, Boolean) | Reserved for system use. Do not use.(Overrides RoleProvider.DeleteRole(String, Boolean).) |
|
Dispose() | This field supports the AD FS infrastructure and is not intended to be used directly from your code. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Overrides Object.Finalize().) |
|
FindUsersInRole(String, String) | Reserved for system use. Do not use.(Overrides RoleProvider.FindUsersInRole(String, String).) |
|
GetAllRoles() | Returns all the organization group claims that are configured in the Trust policy. It is invoked at Windows SharePoint Services configuration time.(Overrides RoleProvider.GetAllRoles().) |
|
GetHashCode() | (Inherited from Object.) |
|
GetRolesForUser(String) | Returns a list of the user groups, if the provider finds an authenticated SingleSignOnIdentity object on the user context. Otherwise, the appropriate exception is thrown. This method is invoked at runtime.(Overrides RoleProvider.GetRolesForUser(String).) |
|
GetType() | (Inherited from Object.) |
|
GetUsersInRole(String) | Reserved for system use. Do not use.(Overrides RoleProvider.GetUsersInRole(String).) |
|
Initialize(String, NameValueCollection) | This field supports the AD FS infrastructure and is not intended to be used directly from your code.(Overrides ProviderBase.Initialize(String, NameValueCollection).) |
|
IsUserInRole(String, String) | Reserved for system use. Do not use.(Overrides RoleProvider.IsUserInRole(String, String).) |
|
MemberwiseClone() | (Inherited from Object.) |
|
RemoveUsersFromRoles(String[], String[]) | Reserved for system use. Do not use.(Overrides RoleProvider.RemoveUsersFromRoles(String[], String[]).) |
|
RoleExists(String) | Verifies that a group organization claim, with the specified role name, exists. This method is invoked at Windows SharePoint Services configuration time. (Overrides RoleProvider.RoleExists(String).) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
System.Web.Security.SingleSignOn Namespace
Return to top