Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przykład enrollCustomPKCS10_2 tworzy niestandardowe żądanie PKCS #10 i próbuje zarejestrować je w urzędzie certyfikacji przedsiębiorstwa (CA).
Lokalizacja
Podczas instalowania zestawu Microsoft Windows Software Development Kit (SDK) przykład jest instalowany domyślnie w folderze %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\enrollCustomPKCS10_2.
Dyskusja
Przykład enrollCustomPKCS10_2:
- Przetwarza argumenty wiersza polecenia. Wiersz polecenia powinien zawierać nazwę szablonu i nazwę dostawcy kryptograficznego.
- Tworzy obiekt IX509Enrollment i inicjuje go przy użyciu nazwy szablonu określonego w wierszu polecenia.
- Pobiera żądanie certyfikatu z obiektu rejestracji.
- Pobiera najbardziej wewnętrzne żądanie PKCS#10 z obiektu żądania certyfikatu uzyskanego w kroku 3.
- Pobieraklucza prywatnegoz żądania PKCS#10.
- Tworzy kolekcję ICspInformations i dodaje dostępnych dostawców kryptograficznych do kolekcji, a następnie pobiera obiekt ICspStatus dostawcy określonego w wierszu polecenia.
- Ustawia obiekt stanu w kluczu prywatnym.
- Próbuje zarejestrować żądanie certyfikatu .
Tematy pokrewne