Metodo ReencryptSecureInformation (MSReportServer_ConfigurationSetting WMI)
Genera una nuova chiave di crittografia e la utilizza per crittografare nuovamente tutte le informazioni protette contenute nel catalogo.
Sintassi
Public Sub ReencryptSecureInformation(ByRef HRESULT as Int32, ByRef ExtendedErrors() As String)
public void ReencryptSecureInformation (out Int32 HRESULT, out string[] ExtendedErrors);
Parametri
HRESULT
[out] Valore che indica se la chiamata ha avuto esito positivo o negativo.ExtendedErrors[]
[out] Matrice di stringhe che contiene errori aggiuntivi restituiti dalla chiamata.
Valore restituito
Restituisce un valore HRESULT che indica l'esito positivo o negativo della chiamata al metodo. Un valore pari a 0 indica l'esito positivo della chiamata al metodo. Un valore diverso da zero indica che si è verificato un errore.
Osservazioni
Il metodo ReencryptSecureInformation consente all'amministratore di sostituire la chiave di crittografia esistente con una nuova chiave.
Quando viene richiamato questo metodo, il server di report genera una nuova chiave di crittografia e scorre tutto il contenuto crittografato per crittografarlo nuovamente con la nuova chiave di crittografia.
Le estensioni per il recapito possono archiviare informazioni protette nelle relative strutture delle impostazioni per il recapito. Quando viene chiamato ReencryptSecureInformation, il server di report carica ciascuna sottoscrizione e l'estensione per il recapito corrispondente per crittografare nuovamente informazioni archiviate nelle impostazioni associate.
Se questo metodo viene eseguito in un computer in una distribuzione con scalabilità orizzontale, ciascun computer nella distribuzione dovrà essere inizializzato nuovamente.
Requisiti
Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\RS_<NomeIstanzaCrittografata>\v10\Admin
Piattaforma: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) o Service Pack 1 (SP1) o Windows 2000 (tutte le versioni)