Zasób: CertificateProvisioningProcess
proces obsługi administracyjnej certyfikatów;
Zapis JSON |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
Pola | |
---|---|
name |
Identyfikator. Nazwa zasobu |
provisioningProfileId |
Tylko dane wyjściowe. Identyfikator profilu obsługi administracyjnej certyfikatów. |
subjectPublicKeyInfo |
Tylko dane wyjściowe. Klucz publiczny, dla którego należy udostępnić certyfikat. Reprezentowany jako zakodowany w DER typ X.509 SubjectPublicKeyInfo. Ciąg tekstowy zakodowany w formacie Base64. |
startTime |
Tylko dane wyjściowe. Sygnatura czasowa wygenerowana przez serwer, która określa, kiedy utworzono proces obsługi administracyjnej certyfikatów. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
signData |
Tylko dane wyjściowe. Dane, które klient miał podpisać. To pole jest obecne tylko po zainicjowaniu operacji Ciąg tekstowy zakodowany w formacie Base64. |
signatureAlgorithm |
Tylko dane wyjściowe. Algorytm podpisu używany przez komponenty klienta i backendu podczas przetwarzania |
signature |
Tylko dane wyjściowe. Podpis Ciąg tekstowy zakodowany w formacie Base64. |
issuedCertificate |
Tylko dane wyjściowe. Wydany certyfikat dla tego |
failureMessage |
Tylko dane wyjściowe. Wiadomość z wyjaśnieniem, dlaczego |
Pole zbiorcze ca_connection_type . Typ połączenia z urzędem certyfikacji, które jest używane w tym procesie obsługi administracyjnej certyfikatów. ca_connection_type może mieć tylko jedną z tych wartości: |
|
genericCaConnection |
Tylko dane wyjściowe. Połączenie z urzędem certyfikacji jest połączeniem ogólnym. |
scepCaConnection |
Tylko dane wyjściowe. Połączenie z urzędem certyfikacji to połączenie z urzędem certyfikacji w sprawie SCEP. |
Pole zbiorcze profile_type . Typ profilu obsługi administracyjnej certyfikatów używanego w tym procesie obsługi administracyjnej certyfikatów. profile_type może mieć tylko jedną z tych wartości: |
|
genericProfile |
Tylko dane wyjściowe. Profil jest ogólnym profilem obsługi administracyjnej certyfikatów. |
scepProfile |
Tylko dane wyjściowe. Profil jest profilem obsługi administracyjnej certyfikatów SCEP. |
Pole zbiorcze subject . Typ podmiotu, dla którego udostępniany jest certyfikat klienta (podmiot). subject może mieć tylko jedną z tych wartości: |
|
chromeOsDevice |
Tylko dane wyjściowe. Certyfikat klienta jest udostępniany na urządzeniu z ChromeOS. Zawiera informacje o urządzeniu. |
chromeOsUserSession |
Tylko dane wyjściowe. Certyfikat klienta jest udostępniany użytkownikowi ChromeOS. Zawiera informacje o bieżącej sesji użytkownika. |
Metody |
|
---|---|
|
Zgłasza proces obsługi administracyjnej certyfikatów. |
|
Pobiera proces obsługi administracyjnej certyfikatów. |
|
Oznacza proces obsługi administracyjnej certyfikatów jako nieudany. |
|
Wysyła do klienta, który zainicjował proces udostępniania certyfikatu, prośbę o podpisanie danych. |
|
Przesyła pomyślnie wydany certyfikat w ramach procesu udostępniania certyfikatów. |