Partager via


SPSecurity.SetApplicationCredentialKey - Méthode

Définit une chaîne qui est utilisée dans le cryptage et le décryptage des mots de passe.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Shared Sub SetApplicationCredentialKey ( _
    password As SecureString _
)
'Utilisation
Dim password As SecureStringSPSecurity.SetApplicationCredentialKey(password)
public static void SetApplicationCredentialKey(
    SecureString password
)

Paramètres

Remarques

La clé passée comme paramètre doit être long et difficile à deviner, comme un mot de passe.

La clé est stockée dans le Registre.

Utiliser la même clé sur tous les serveurs de la batterie de serveurs.

Seuls les mots de passe cryptés sont stockés dans la base de données Microsoft SharePoint Foundation 2010 .

Exemples

Cet exemple montre comment appeler la méthode SetApplicationCredentialKey . Vous fichier de code nécessite une instruction 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)

Voir aussi

Référence

SPSecurity classe

SPSecurity - Membres

Microsoft.SharePoint - Espace de noms