Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ICertAdmin2-Schnittstelle ist eine von zwei Schnittstellen, die Verwaltungsfunktionen für ordnungsgemäß autorisierte Clients bereitstellen.
Die ICertAdmin2-Schnittstelle wird verwendet, um die folgenden Aufgaben auszuführen:
- Autorisieren oder verweigern Sie eine Zertifikatanforderung.
- Widerrufen eines ausgestellten Zertifikats.
- Lösen Sie die Generierung einer Zertifikatsperrliste (Certificate Revocation List , CRL) aus.
- Rufen Sie die aktuelle Zertifikatsperrliste für den Server ab.
- Bestimmen Sie, ob ein Zertifikat gültig ist.
- Abrufen eines archivierten Schlüssels.
- Rufen Sie den Anzeigenamen, die Eigenschaft oder das Eigenschaftenflag einer Zertifizierungsstelle ab.
- Veröffentlichen Sie eine oder mehrere CRLs.
- Abrufen oder Festlegen von Konfigurationsinformationen.
- Bestimmen Sie, welche Rollen festgelegt sind.
- Importieren Sie ein Zertifikat oder einen Schlüssel.
Vererbung
Die ICertAdmin2-Schnittstelle erbt von ICertAdmin und IDispatch. ICertAdmin2 verfügt auch über die folgenden Membertypen:
Methoden
Die ICertAdmin2-Schnittstelle verfügt über diese Methoden.
|
ICertAdmin2::D eleteRow Die DeleteRow-Methode löscht eine Zeile oder einen Satz Zeilen aus einer Datenbanktabelle. Der Aufrufer gibt eine Datenbanktabelle und entweder eine Zeilen-ID oder ein Enddatum an. |
|
ICertAdmin2::GetArchivedKey Ruft ein BLOB für die Archivierung der Schlüsselwiederherstellung ab. |
|
ICertAdmin2::GetCAProperty Ruft einen Eigenschaftswert für die Zertifizierungsstelle ab. (ICertAdmin2.GetCAProperty) |
|
ICertAdmin2::GetCAPropertyDisplayName Die ICertAdmin2::GetCAPropertyDisplayName-Methode ruft den Anzeigenamen der Eigenschaft für eine Zertifizierungsstelle -Eigenschaft ab. |
|
ICertAdmin2::GetCAPropertyFlags Die ICertAdmin2::GetCAPropertyFlags-Methode ruft die Eigenschaftsflags für eine Zertifizierungsstelle -Eigenschaft ab. |
|
ICertAdmin2::GetConfigEntry Ruft Konfigurationsinformationen für eine Zertifizierungsstelle ab. |
|
ICertAdmin2::GetMyRoles Ruft die Zertifizierungsstellerollen des Aufrufers ab. |
|
ICertAdmin2::ImportKey Fügt einem Element in der Certificate Services-Datenbank einen verschlüsselten Schlüsselsatz hinzu. Der Schlüsselsatz wird mit einem oder mehreren Schlüsselwiederherstellungs-Agent-Zertifikaten (KRA) verschlüsselt. |
|
ICertAdmin2::P ublishCRLs Veröffentlicht Zertifikatsperrlisten (Certificate Revocation Lists, CRLs) für eine Zertifizierungsstelle(CA). |
|
ICertAdmin2::SetCAProperty Legt einen Eigenschaftswert für die Zertifizierungsstelle (Certification Authority, CA) fest. |
|
ICertAdmin2::SetConfigEntry Legt Konfigurationsinformationen für eine Zertifizierungsstelle fest. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certadm.h (include Certsrv.h) |