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