- JSON काेड में दिखाना
- GenericCaConnection
- ScepCaConnection
- GenericProfile
- ScepProfile
- SubjectAltName
- ChromeOsDevice
- ChromeOsUserSession
सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस.
JSON के काेड में दिखाना |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. |
provisioningProfileId |
सिर्फ़ आउटपुट के लिए. सर्टिफ़िकेट उपलब्ध कराने वाली प्रोफ़ाइल का आईडी. |
subjectPublicKeyInfo |
सिर्फ़ आउटपुट के लिए. वह सार्वजनिक कुंजी जिसके लिए सर्टिफ़िकेट उपलब्ध कराया जाना चाहिए. इसे DER-एन्कोड किए गए X.509 SubjectPublicKeyInfo के तौर पर दिखाया जाता है. base64 कोड में बदली गई स्ट्रिंग. |
startTime |
सिर्फ़ आउटपुट के लिए. सर्टिफ़िकेट प्रोविज़निंग प्रोसेस बनाए जाने का सर्वर-जनरेट किया गया टाइमस्टैंप. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
signData |
सिर्फ़ आउटपुट के लिए. वह डेटा जिस पर क्लाइंट को हस्ताक्षर करने के लिए कहा गया था. यह फ़ील्ड, base64 कोड में बदली गई स्ट्रिंग. |
signatureAlgorithm |
सिर्फ़ आउटपुट के लिए. हस्ताक्षर करने का वह एल्गोरिदम जिसका इस्तेमाल क्लाइंट और बैकएंड कॉम्पोनेंट, |
signature |
सिर्फ़ आउटपुट के लिए. base64 कोड में बदली गई स्ट्रिंग. |
issuedCertificate |
सिर्फ़ आउटपुट के लिए. इस |
failureMessage |
सिर्फ़ आउटपुट के लिए. इस मैसेज में बताया गया है कि यह |
यूनियन फ़ील्ड ca_connection_type . सर्टिफ़िकेट देने वाली संस्था के कनेक्शन का टाइप, जिसका इस्तेमाल सर्टिफ़िकेट उपलब्ध कराने की इस प्रोसेस के लिए किया जाता है. ca_connection_type इनमें से सिर्फ़ एक हो सकता है: |
|
genericCaConnection |
सिर्फ़ आउटपुट के लिए. सीए (सर्टिफ़िकेट देने वाली संस्था) का कनेक्शन, एक सामान्य सीए कनेक्शन है. |
scepCaConnection |
सिर्फ़ आउटपुट के लिए. सीए कनेक्शन, एससीईपी सीए कनेक्शन है. |
यूनियन फ़ील्ड profile_type . सर्टिफ़िकेट उपलब्ध कराने वाली प्रोफ़ाइल का टाइप, जिसका इस्तेमाल सर्टिफ़िकेट उपलब्ध कराने की इस प्रोसेस के लिए किया जाता है. profile_type इनमें से सिर्फ़ एक हो सकता है: |
|
genericProfile |
सिर्फ़ आउटपुट के लिए. यह प्रोफ़ाइल, सर्टिफ़िकेट उपलब्ध कराने वाली सामान्य प्रोफ़ाइल है. |
scepProfile |
सिर्फ़ आउटपुट के लिए. यह प्रोफ़ाइल, SCEP सर्टिफ़िकेट उपलब्ध कराने वाली प्रोफ़ाइल है. |
यूनियन फ़ील्ड subject . यह उस इकाई का टाइप है जिसके लिए क्लाइंट सर्टिफ़िकेट उपलब्ध कराया जा रहा है (विषय). subject इनमें से सिर्फ़ एक हो सकता है: |
|
chromeOsDevice |
सिर्फ़ आउटपुट के लिए. क्लाइंट सर्टिफ़िकेट को ChromeOS डिवाइस के लिए उपलब्ध कराया जा रहा है. इसमें डिवाइस के बारे में जानकारी होती है. |
chromeOsUserSession |
सिर्फ़ आउटपुट के लिए. क्लाइंट सर्टिफ़िकेट, ChromeOS का इस्तेमाल करने वाले किसी व्यक्ति के लिए उपलब्ध कराया जा रहा है. इसमें मौजूदा उपयोगकर्ता के सेशन के बारे में जानकारी होती है. |
GenericCaConnection
सर्टिफ़िकेट देने वाली संस्था के सामान्य कनेक्शन के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{ "caConnectionAdapterConfigReference": string } |
फ़ील्ड | |
---|---|
caConnectionAdapterConfigReference |
सिर्फ़ आउटपुट के लिए. यह एक स्ट्रिंग है, जो सर्टिफ़िकेट देने वाली संस्था की सेवा के लिए एडमिन के दिए गए कॉन्फ़िगरेशन का रेफ़रंस देती है. |
ScepCaConnection
एससीईपी सर्टिफ़िकेट देने वाली संस्था के कनेक्शन के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{ "caConnectionAdapterConfigReference": string } |
फ़ील्ड | |
---|---|
caConnectionAdapterConfigReference |
सिर्फ़ आउटपुट के लिए. यह एक स्ट्रिंग है, जो सर्टिफ़िकेट देने वाली संस्था की सेवा के लिए एडमिन के दिए गए कॉन्फ़िगरेशन का रेफ़रंस देती है. |
GenericProfile
इसमें सर्टिफ़िकेट उपलब्ध कराने वाली सामान्य प्रोफ़ाइल के बारे में बताया गया है.
JSON के काेड में दिखाना |
---|
{ "profileAdapterConfigReference": string } |
फ़ील्ड | |
---|---|
profileAdapterConfigReference |
सिर्फ़ आउटपुट के लिए. यह एक स्ट्रिंग है, जो सर्टिफ़िकेट उपलब्ध कराने वाली प्रोफ़ाइल के लिए, एडमिन की ओर से दिए गए कॉन्फ़िगरेशन को रेफ़रंस करती है. |
ScepProfile
यह क्लास, एससीईपी सर्टिफ़िकेट उपलब्ध कराने वाली प्रोफ़ाइल के बारे में बताती है.
JSON के काेड में दिखाना |
---|
{ "subjectCommonName": string, "organization": string, "organizationalUnits": [ string ], "locality": string, "state": string, "country": string, "subjectAltNames": [ { object ( |
फ़ील्ड | |
---|---|
subjectCommonName |
सिर्फ़ आउटपुट के लिए. विषय का सामान्य नाम. |
organization |
सिर्फ़ आउटपुट के लिए. उस संगठन का नाम जिससे विषय जुड़ा है. |
organizationalUnits[] |
सिर्फ़ आउटपुट के लिए. विषय की संगठनात्मक इकाइयां. |
locality |
सिर्फ़ आउटपुट के लिए. विषय की जगह. |
state |
सिर्फ़ आउटपुट के लिए. विषय की स्थिति. |
country |
सिर्फ़ आउटपुट के लिए. विषय का देश. |
subjectAltNames[] |
सिर्फ़ आउटपुट के लिए. विषय के वैकल्पिक नाम. |
certificateTemplateName |
सिर्फ़ आउटपुट के लिए. सर्टिफ़िकेट के टेंप्लेट का नाम, जिसे एडमिन ने अपने ऑन-प्रिमाइसेस इंफ़्रास्ट्रक्चर पर तय किया है. सर्टिफ़िकेट देने वाली संस्था, इस नाम का इस्तेमाल करके सर्टिफ़िकेट के टेंप्लेट की पहचान करती है. |
keyUsages[] |
सिर्फ़ आउटपुट के लिए. सर्टिफ़िकेट की कुंजी के लिए, कुंजी के इस्तेमाल की अनुमति दी गई है. |
SubjectAltName
यह विषय के किसी दूसरे नाम के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{
"type": enum ( |
फ़ील्ड | |
---|---|
type |
सिर्फ़ आउटपुट के लिए. SubjectAltName एक्सटेंशन का टाइप. |
value |
सिर्फ़ आउटपुट के लिए. |
ChromeOsDevice
इससे उस ChromeOS डिवाइस के बारे में पता चलता है जिससे CertificateProvisioningProcess
जुड़ा है.
JSON के काेड में दिखाना |
---|
{ "deviceDirectoryApiId": string, "serialNumber": string } |
फ़ील्ड | |
---|---|
deviceDirectoryApiId |
सिर्फ़ आउटपुट के लिए. डिवाइस का यूनीक डायरेक्ट्री एपीआई आईडी. यह वैल्यू, ChromeOS डिवाइस टैब में Admin Console के डायरेक्ट्री एपीआई आईडी के बराबर होती है. |
serialNumber |
सिर्फ़ आउटपुट के लिए. डिवाइस का सीरियल नंबर. यह वैल्यू, ChromeOS डिवाइस टैब में Admin Console के सीरियल नंबर के बराबर होती है. |
ChromeOsUserSession
इससे उस ChromeOS उपयोगकर्ता सेशन के बारे में पता चलता है जिससे CertificateProvisioningProcess
जुड़ा है.
JSON के काेड में दिखाना |
---|
{
"userDirectoryApiId": string,
"userPrimaryEmail": string,
"chromeOsDevice": {
object ( |
फ़ील्ड | |
---|---|
userDirectoryApiId |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का यूनीक Directory API आईडी. |
userPrimaryEmail |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का मुख्य ईमेल पता. |
chromeOsDevice |
सिर्फ़ आउटपुट के लिए. इस फ़ील्ड में, उस ChromeOS डिवाइस के बारे में जानकारी होती है जिस पर उपयोगकर्ता का सेशन चल रहा है. यह कुकी सिर्फ़ तब सेट की जाती है, जब उपयोगकर्ता किसी संगठन से जुड़ा हो. इसका मतलब है कि अगर उपयोगकर्ता को उसी संगठन के ज़रिए मैनेज किया जाता है जो ChromeOS डिवाइस को मैनेज करता है. |