del método SPSecurity.SetApplicationCredentialKey
Establece un valor de tipo string que se utiliza en el cifrado y descifrado de contraseñas.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Shared Sub SetApplicationCredentialKey ( _
password As SecureString _
)
'Uso
Dim password As SecureStringSPSecurity.SetApplicationCredentialKey(password)
public static void SetApplicationCredentialKey(
SecureString password
)
Parámetros
password
Tipo: System.Security.SecureStringSecureString que representa una clave que se usará para cifrar y descifrar las contraseñas.
Comentarios
La clave que se pasa como el parámetro debe ser largo y difícil de adivinar, al igual que es una contraseña.
La clave se almacena en el registro.
Use la misma clave en todos los servidores de la granja de servidores.
Sólo las contraseñas cifradas se almacenan en la base de datos de Microsoft SharePoint Foundation 2010 .
Ejemplos
En este ejemplo se muestra cómo llamar al método SetApplicationCredentialKey . Requiere una instrucción using System.Security archivo de código.
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)