Freigeben über


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

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)

Siehe auch

Referenz

SPSecurity Klasse

SPSecurity-Member

Microsoft.SharePoint-Namespace