C# Class Glyma.SharePoint.Search.GlymaSecurityManager

显示文件 Open project: chris-tomich/Glyma Class Usage Examples

Public Methods

Method Description
GetAllowAllNodeAcl ( string repositoryName, System.Guid domainId, System.Guid rootMapId ) : byte[]
GetNodeAcl ( string mapDatabaseName, string repositoryName, System.Guid domainId, System.Guid rootMapId ) : byte[]
GetNodeAclKey ( string repositoryName, System.Guid domainId, System.Guid rootMapId ) : string
GetSidFromClaim ( string claimValue ) : System.Security.Principal.SecurityIdentifier

Method Details

GetAllowAllNodeAcl() public abstract method

public abstract GetAllowAllNodeAcl ( string repositoryName, System.Guid domainId, System.Guid rootMapId ) : byte[]
repositoryName string
domainId System.Guid
rootMapId System.Guid
return byte[]

GetNodeAcl() public abstract method

public abstract GetNodeAcl ( string mapDatabaseName, string repositoryName, System.Guid domainId, System.Guid rootMapId ) : byte[]
mapDatabaseName string
repositoryName string
domainId System.Guid
rootMapId System.Guid
return byte[]

GetNodeAclKey() public static method

public static GetNodeAclKey ( string repositoryName, System.Guid domainId, System.Guid rootMapId ) : string
repositoryName string
domainId System.Guid
rootMapId System.Guid
return string

GetSidFromClaim() public static method

public static GetSidFromClaim ( string claimValue ) : System.Security.Principal.SecurityIdentifier
claimValue string
return System.Security.Principal.SecurityIdentifier