Class SynchronizingRolesSecurityEntityProvider
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version.
SecurityEntityProvider that uses SynchronizingUserService to retrieve users and roles.
Inheritance
System.Object
SynchronizingRolesSecurityEntityProvider
Assembly: EPiServer.dll
Version: 7.19.2
Syntax
public class SynchronizingRolesSecurityEntityProvider : PagingSupportingSecurityEntityProvider
Constructors
SynchronizingRolesSecurityEntityProvider()
Declaration
public SynchronizingRolesSecurityEntityProvider()
SynchronizingRolesSecurityEntityProvider(SynchronizingUserService)
Declaration
public SynchronizingRolesSecurityEntityProvider(SynchronizingUserService synchingUsersService)
Parameters
Methods
GetRolesForUser(String)
Declaration
public override IEnumerable<string> GetRolesForUser(string userName)
Parameters
| Type |
Name |
Description |
| System.String |
userName |
|
Returns
| Type |
Description |
| System.Collections.Generic.IEnumerable<System.String> |
|
Search(String, String)
Declaration
public override IEnumerable<SecurityEntity> Search(string partOfValue, string claimType)
Parameters
| Type |
Name |
Description |
| System.String |
partOfValue |
|
| System.String |
claimType |
|
Returns
| Type |
Description |
| System.Collections.Generic.IEnumerable<SecurityEntity> |
|
Search(String, String, Int32, Int32, out Int32)
Declaration
public override IEnumerable<SecurityEntity> Search(string partOfValue, string claimType, int startIndex, int maxRows, out int totalCount)
Parameters
| Type |
Name |
Description |
| System.String |
partOfValue |
|
| System.String |
claimType |
|
| System.Int32 |
startIndex |
|
| System.Int32 |
maxRows |
|
| System.Int32 |
totalCount |
|
Returns
| Type |
Description |
| System.Collections.Generic.IEnumerable<SecurityEntity> |
|
Extension Methods