SPActiveDirectoryClaimProvider Members

Include Protected Members
Include Inherited Members

An SPClaimProvider that exposes Active Directory objects. The types supported are User, DistributionList, and SecurityGroup–based claims.

The SPActiveDirectoryClaimProvider type exposes the following members.

Constructors

  Name Description
Public method SPActiveDirectoryClaimProvider Initializes a new instance of the SPActiveDirectoryClaimProvider class.

Top

Properties

  Name Description
Public property DisplayName Gets the display name of the claims provider. (Inherited from SPClaimProvider.)
Public property Name (Overrides SPClaimProvider.Name.)
Public property Schema Gets the schema for the claims provider. (Inherited from SPClaimProvider.)
Public property SupportsEntityInformation (Overrides SPClaimProvider.SupportsEntityInformation.)
Public property SupportsHierarchy (Overrides SPClaimProvider.SupportsHierarchy.)
Public property SupportsResolve (Overrides SPClaimProvider.SupportsResolve.)
Public property SupportsSearch (Overrides SPClaimProvider.SupportsSearch.)
Public property SupportsUserKey (Inherited from SPClaimProvider.)
Public property SupportsUserSpecificHierarchy Determines whether there is user-specific hierarchy information. (Inherited from SPClaimProvider.)

Top

Methods

  Name Description
Public method ClaimTypes Retrieves the ClaimType claim types that is returned by this claims provider. (Inherited from SPClaimProvider.)
Public method ClaimValueTypes Retrieves the ValueType claim value types that is returned by this claims provider. (Inherited from SPClaimProvider.)
Protected method CreateClaim Creates claims for the claims provider. (Inherited from SPClaimProvider.)
Public methodStatic member CreateDistributionListClaim
Protected method CreatePickerEntity Creates a picker entity. (Inherited from SPClaimProvider.)
Public methodStatic member CreateSecurityGroupClaim
Public methodStatic member CreateUserClaim Creates a claim representing an Active Directory user.
Public method EntityTypes Retrieves the entity types returned by this claims provider. (Inherited from SPClaimProvider.)
Public method Equals Determines whether the specified object is equal to the current claims provider. (Inherited from SPClaimProvider.)
Protected method FillClaimsForEntity (Overrides SPClaimProvider.FillClaimsForEntity(Uri, SPClaim, List<SPClaim>).)
Protected method FillClaimTypes (Overrides SPClaimProvider.FillClaimTypes(List<String>).)
Protected method FillClaimValueTypes (Overrides SPClaimProvider.FillClaimValueTypes(List<String>).)
Protected method FillDefaultLocalizedDisplayName (Overrides SPClaimProvider.FillDefaultLocalizedDisplayName(CultureInfo, String).)
Protected method FillEntityTypes (Overrides SPClaimProvider.FillEntityTypes(List<String>).)
Protected method FillHierarchy (Overrides SPClaimProvider.FillHierarchy(Uri, [], String, Int32, SPProviderHierarchyTree).)
Protected method FillResolve(Uri, [], SPClaim, List<PickerEntity>) (Overrides SPClaimProvider.FillResolve(Uri, [], SPClaim, List<PickerEntity>).)
Protected method FillResolve(Uri, [], String, List<PickerEntity>) (Overrides SPClaimProvider.FillResolve(Uri, [], String, List<PickerEntity>).)
Protected method FillSchema (Overrides SPClaimProvider.FillSchema(SPProviderSchema).)
Protected method FillSearch (Overrides SPClaimProvider.FillSearch(Uri, [], String, String, Int32, SPProviderHierarchyTree).)
Protected method Finalize (Inherited from Object.)
Public method GetClaimsForEntity Gets the claims to be augmented for the entity. (Inherited from SPClaimProvider.)
Public method GetClaimTypeForUserKey (Inherited from SPClaimProvider.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from SPClaimProvider.)
Public method GetHierarchy Gets the SPProviderHierarchyTree hierarchy that is rooted at a particular hierarchyNodeID. (Inherited from SPClaimProvider.)
Public method GetLocalizedDisplayName (Inherited from SPClaimProvider.)
Public methodStatic member GetNTAccountFromClaim(SPClaim) Extracts the equivalent NTAccount information from a claim representing an Active Directory user or security group.
Public methodStatic member GetNTAccountFromClaim(String, String, String, String) Extracts the equivalent NTAccount information from a claim representing an Active Directory user or security group.
Public methodStatic member GetSecurityIdentifierFromClaim(SPClaim) Extracts the equivalent SecurityIdentifier from a claim representing an Active Directory user or security group.
Public methodStatic member GetSecurityIdentifierFromClaim(String, String, String, String) Extracts the equivalent SecurityIdentifier from claim data representing an Active Directory user or security group.
Public method GetType (Inherited from Object.)
Protected method GetUserKeyForEntity (Inherited from SPClaimProvider.)
Public methodStatic member IsSecurityGroupClaim(SPClaim)
Public methodStatic member IsSecurityGroupClaim(String, String, String, String)
Public methodStatic member IsUserClaim(SPClaim)
Public methodStatic member IsUserClaim(String, String, String, String)
Protected method MemberwiseClone (Inherited from Object.)
Public method Resolve(Uri, [], SPClaim) Resolves the input. (Inherited from SPClaimProvider.)
Public method Resolve(Uri, [], String) Resolves the input. (Inherited from SPClaimProvider.)
Public method Search Performs a search of the SPProviderHierarchyTree hierarchy. (Inherited from SPClaimProvider.)
Public method ToString (Inherited from Object.)
Public method UserKeyForEntity (Inherited from SPClaimProvider.)

Top

See Also

Reference

SPActiveDirectoryClaimProvider Class

Microsoft.SharePoint.Administration.Claims Namespace