How to: Deploy a Claims Provider
Applies to: SharePoint Foundation 2010
Deploying a Claims Provider as Part of a Setup
The easiest way to deploy a claims provider is by using the features infrastructure. To do this, first define a feature and a feature receiver that derives from the SPClaimProviderFeatureReceiver class, and override the base properties.
The following is an example of how to do this.
public class MyClaimProviderFeatureReceiver : SPClaimProviderFeatureReceiver
{
public override string ClaimProviderAssembly { get { return typeof(MyClaimProvider).Assembly.FullName; } }
public override string ClaimProviderType { get { return typeof(MyClaimProvider).FullName; } }
public override string ClaimProviderDisplayName
{
get
{
return StringResourceManager.GetString(MyLocalizedClaimProviderName);
}
}
public override string ClaimProviderDescription
{
get
{
return StringResourceManager.GetString(MyLocalizedClaimProviderDescription);
}
}
}