设置中进行加密和解密密码使用的字符串。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Shared Sub SetApplicationCredentialKey ( _
password As SecureString _
)
用法
Dim password As SecureStringSPSecurity.SetApplicationCredentialKey(password)
public static void SetApplicationCredentialKey(
SecureString password
)
参数
password
类型:System.Security.SecureString表示将用于加密和解密密码键SecureString 。
备注
就像密码,应长其难以猜测,作为参数传递的密钥。
项存储在注册表中。
在服务器场中的所有服务器上使用相同的密钥。
Microsoft SharePoint Foundation 2010数据库中存储加密的密码。
示例
本示例演示如何调用SetApplicationCredentialKey方法。您的代码文件所需的using System.Security语句。
String key = "kEy5;("
SecureString secureString = new SecureString();
foreach (char ch in key)
{
secureString.AppendChar(ch);
}
secureString.MakeReadOnly();
SPSecurity.SetApplicationCredentialKey(secureString);
Dim key As String = "kEy5;("
SecureString secureString = New SecureString()
For Each ch As Char In key
secureString.AppendChar(ch)
Next ch
secureString.MakeReadOnly()
SPSecurity.SetApplicationCredentialKey(secureString)