संसाधन: CertificateProvisioningProcess
सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस.
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 का इस्तेमाल करने वाले किसी व्यक्ति के लिए उपलब्ध कराया जा रहा है. इसमें मौजूदा उपयोगकर्ता के सेशन के बारे में जानकारी होती है. |
तरीके |
|
---|---|
|
यह कुकी, सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस का दावा करती है. |
|
यह सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस को वापस लाता है. |
|
यह कुकी, सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस को 'फ़ेल हो गई' के तौर पर मार्क करती है. |
|
यह कुकी, सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस शुरू करने वाले क्लाइंट से डेटा पर हस्ताक्षर करने का अनुरोध करती है. |
|
यह कुकी, सर्टिफ़िकेट उपलब्ध कराने की प्रोसेस के लिए, जारी किया गया सर्टिफ़िकेट अपलोड करती है. |