Methoden von ICertSrvSetup
Die folgenden Methoden werden von der ICertSrvSetup-Schnittstelle definiert. Die Methoden für den Eigenschaftenzugriff werden hier nicht angezeigt. Die Eigenschaften für ICertSrvSetup finden Sie unter Eigenschaften von ICertSrvSetup.
| Methode | BESCHREIBUNG |
|---|---|
| CAImportPFX | Importiert ein Zertifizierungsstellenzertifikat und den zugehörigen privaten Schlüssel in den Speicher "LocalMachine". |
| GetCASetupProperty | Ruft einen Eigenschaftswert für eine Zertifizierungsstellenkonfiguration ab. |
| GetExistingCACertificates | Ruft die Auflistung von CCertSrvSetupKeyInformation-Objekten ab, die gültige Zertifizierungsstellenzertifikate darstellen, die derzeit auf dem Computer installiert sind. |
| GetHashAlgorithmList | Ruft die Liste der Hashalgorithmen ab, die vom angegebenen Kryptografiedienstanbieter (Cryptographic Service Provider, CSP) für einen Algorithmus für die asymmetrische Schlüsselsignatur unterstützt werden. |
| GetKeyLengthList | Ruft die Liste der Schlüssellängen ab, die vom angegebenen CSP unterstützt werden. |
| GetPrivateKeyContainerList | Ruft die Liste der Schlüsselcontainernamen ab, die vom angegebenen CSP für asymmetrische Signaturschlüsselalgorithmen gespeichert werden. |
| GetProviderNameList | Ruft die Liste der CSPs ab, die asymmetrische Schlüsselsignaturalgorithmen auf dem Computer bereitstellen. |
| GetSupportedCATypes | Ruft die Typen von ZS ab, die auf einem Computer unter dem Aufruferkontext installiert werden können. |
| InitializeDefaults | Initialisiert ein CCertSrvSetup-Objekt mit Standardwerten, um die Installation einer Zertifizierungsstellenrolle zu ermöglichen. |
| Installieren | Installiert eine Zertifizierungsstellenrolle, wie im CCertSrvSetup-Objekt konfiguriert. |
| IsPropertyEditable | Gibt dem Aufrufer an, ob eine angegebene Eigenschaft bearbeitet werden kann. |
| PostUnInstall | Ist nicht implementiert und für die zukünftige Verwendung reserviert. |
| PreUnInstall | Speichert vorübergehend rollenspezifische Zustandsinformationen. |
| SetCADistinguishedName | Legt einen allgemeinen Namen der Zertifizierungsstelle und ein optionales Distinguished Name-Suffix fest. |
| SetCASetupProperty | Legt einen Eigenschaftswert für eine Zertifizierungsstellenkonfiguration fest. |
| SetDatabaseInformation | Legt die datenbankbezogenen Informationen für die Zertifizierungsstellenrolle fest. |
| SetParentCAInformation | Legt die Informationen der übergeordneten Zertifizierungsstelle für eine untergeordnete Zertifizierungsstellenkonfiguration fest. |
| SetWebCAInformation | Legt die Informationen zur Zertifizierungsstelle für die Rolle ZS-Webregistrierung fest. |