如何:部署声明提供程序

上次修改时间: 2009年10月2日

适用范围: SharePoint Foundation 2010

在安装过程中部署声明提供程序

部署声明提供程序的最简单的方法是使用功能基础结构。为此,请首先定义一个功能和一个从 SPClaimProviderFeatureReceiver 类派生的功能接收器,并重写基本属性。

以下是操作方法示例。

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);
            }
            }
    }