- Zapis JSON
- GenericCaConnection
- ScepCaConnection
- GenericProfile
- ScepProfile
- SubjectAltName
- ChromeOsDevice
- ChromeOsUserSession
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. |
GenericCaConnection
Opisuje ogólne połączenie z urzędem certyfikacji.
Zapis JSON |
---|
{ "caConnectionAdapterConfigReference": string } |
Pola | |
---|---|
caConnectionAdapterConfigReference |
Tylko dane wyjściowe. Ciąg znaków, który odwołuje się do konfiguracji usługi urzędu certyfikacji dostarczonej przez administratora. |
ScepCaConnection
Opisuje połączenie z urzędem certyfikacji w sprawie SCEP.
Zapis JSON |
---|
{ "caConnectionAdapterConfigReference": string } |
Pola | |
---|---|
caConnectionAdapterConfigReference |
Tylko dane wyjściowe. Ciąg znaków, który odwołuje się do konfiguracji usługi urzędu certyfikacji dostarczonej przez administratora. |
GenericProfile
Opisuje ogólny profil obsługi administracyjnej certyfikatów.
Zapis JSON |
---|
{ "profileAdapterConfigReference": string } |
Pola | |
---|---|
profileAdapterConfigReference |
Tylko dane wyjściowe. Ciąg znaków, który odwołuje się do konfiguracji profilu obsługi administracyjnej certyfikatów podanej przez administratora. |
ScepProfile
Opisuje profil obsługi administracyjnej certyfikatów SCEP.
Zapis JSON |
---|
{ "subjectCommonName": string, "organization": string, "organizationalUnits": [ string ], "locality": string, "state": string, "country": string, "subjectAltNames": [ { object ( |
Pola | |
---|---|
subjectCommonName |
Tylko dane wyjściowe. Nazwa podmiotu. |
organization |
Tylko dane wyjściowe. Nazwa organizacji, do której należy podmiot. |
organizationalUnits[] |
Tylko dane wyjściowe. Jednostki organizacyjne podmiotu. |
locality |
Tylko dane wyjściowe. Miejscowość, w której znajduje się obiekt. |
state |
Tylko dane wyjściowe. Stan podmiotu. |
country |
Tylko dane wyjściowe. Kraj, którego dotyczy temat. |
subjectAltNames[] |
Tylko dane wyjściowe. Alternatywne nazwy podmiotu. |
certificateTemplateName |
Tylko dane wyjściowe. Nazwa szablonu certyfikatu zdefiniowana przez administratora w infrastrukturze lokalnej. Urząd certyfikacji używa tej nazwy do identyfikowania szablonu certyfikatu. |
keyUsages[] |
Tylko dane wyjściowe. Dozwolone zastosowania klucza certyfikatu. |
SubjectAltName
Opisuje alternatywną nazwę podmiotu.
Zapis JSON |
---|
{
"type": enum ( |
Pola | |
---|---|
type |
Tylko dane wyjściowe. Typ rozszerzenia SubjectAltName. |
value |
Tylko dane wyjściowe. Wartość nazwy alternatywnej podmiotu w odniesieniu do |
ChromeOsDevice
Opisuje urządzenie z ChromeOS, do którego należy CertificateProvisioningProcess
.
Zapis JSON |
---|
{ "deviceDirectoryApiId": string, "serialNumber": string } |
Pola | |
---|---|
deviceDirectoryApiId |
Tylko dane wyjściowe. Unikalny identyfikator interfejsu Directory API urządzenia. Ta wartość jest taka sama jak identyfikator interfejsu Directory API w konsoli administracyjnej na karcie Urządzenia z ChromeOS. |
serialNumber |
Tylko dane wyjściowe. Numer seryjny urządzenia. Ta wartość jest taka sama jak numer seryjny w konsoli administracyjnej na karcie Urządzenia z ChromeOS. |
ChromeOsUserSession
Opisuje sesję użytkownika ChromeOS, do której należy CertificateProvisioningProcess
.
Zapis JSON |
---|
{
"userDirectoryApiId": string,
"userPrimaryEmail": string,
"chromeOsDevice": {
object ( |
Pola | |
---|---|
userDirectoryApiId |
Tylko dane wyjściowe. Unikalny identyfikator interfejsu Directory API użytkownika. |
userPrimaryEmail |
Tylko dane wyjściowe. Podstawowy adres e-mail użytkownika. |
chromeOsDevice |
Tylko dane wyjściowe. To pole zawiera informacje o urządzeniu z ChromeOS, na którym działa sesja użytkownika. Jest on ustawiany tylko wtedy, gdy użytkownik jest powiązany, czyli gdy jego konto i urządzenie z ChromeOS są zarządzane przez tę samą organizację. |