SPSecurity.SetApplicationCredentialKey-Methode
Eine Zeichenfolge, die verwendet wird, festgelegt im verschlüsseln und Entschlüsseln von Kennwörtern.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Shared Sub SetApplicationCredentialKey ( _
password As SecureString _
)
'Usage
Dim password As SecureStringSPSecurity.SetApplicationCredentialKey(password)
public static void SetApplicationCredentialKey(
SecureString password
)
Parameter
password
Typ: System.Security.SecureStringEine SecureString , die einen Schlüssel darstellt, der zum Verschlüsseln und Entschlüsseln von Kennwörtern verwendet werden.
Hinweise
Der Schlüssel, die als Parameter übergebene sollte lang und schwer zu erraten sein, genau wie ein Kennwort ist.
Der Schlüssel wird in der Registrierung gespeichert.
Verwenden Sie denselben Schlüssel auf allen Servern in der Farm.
Nur verschlüsselte Kennwörter werden in der Microsoft SharePoint Foundation 2010 -Datenbank gespeichert.
Beispiele
In diesem Beispiel wird gezeigt, wie die SetApplicationCredentialKey -Methode aufrufen. Sie Codedatei erfordern eine using System.Security -Anweisung.
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)