गूगल काले समुदायों के लिए जातीय इक्विटी को आगे बढ़ाने के लिए प्रतिबद्ध है। देखो कैसे।
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

PasscodeEncryptionSupport

सार्वजनिक अंतिम वर्ग PasscodeEncryptionSupport वस्तु फैली

एन्क्रिप्ट करने और नेस्ट पासकोड एन्क्रिप्शन योजना का उपयोग कर पासकोड डीक्रिप्ट करने के लिए उपयोगिता तरीके।

लगातार सारांश

पूर्णांक kPasscodeEncryptionConfig1_TEST_ONLY पासकोड एन्क्रिप्शन विन्यास 1 (परीक्षा केवल) नोट: यह एन्क्रिप्शन विन्यास केवल परीक्षण के लिए है और कोई अखंडता या गोपनीयता प्रदान करता है।
पूर्णांक kPasscodeEncryptionConfig2 पासकोड एन्क्रिप्शन विन्यास 2

फील्ड सारांश

सार्वजनिक स्थिर अंतिम बाइट [] kPasscodeEncKeyDiversifier कुंजी पासकोड एन्क्रिप्शन और प्रमाणीकरण कुंजी की व्युत्पत्ति में इस्तेमाल विविधता लाने वाला।
सार्वजनिक स्थिर अंतिम बाइट [] kPasscodeFingerprintKeyDiversifier कुंजी पासकोड फिंगरप्रिंट कुंजी की व्युत्पत्ति में इस्तेमाल विविधता लाने वाला।

लोक निर्माता सारांश

सार्वजनिक विधि सारांश

स्थिर स्ट्रिंग
decryptPasscode (बाइट [] encryptedPasscode, बाइट [] encKey, बाइट [] authKey, बाइट [] fingerprintKey)
एक पासकोड कि घोंसला पासकोड एन्क्रिप्शन योजना का उपयोग कर एन्क्रिप्ट किया गया था डिक्रिप्ट करें।
स्थिर बाइट []
encryptPasscode (पूर्णांक config, पूर्णांक Keyid, लंबे समय से अस्थायी रूप से, स्ट्रिंग पासकोड, बाइट [] encKey, बाइट [] authKey, बाइट [] fingerprintKey)
एक पासकोड नेस्ट पासकोड एन्क्रिप्शन योजना का उपयोग कर एन्क्रिप्ट करें।
स्थिर पूर्णांक
getEncryptedPasscodeConfig (बाइट [] encryptedPasscode)
एक एन्क्रिप्टेड पासकोड से विन्यास प्रकार निकालें।
स्थिर बाइट []
getEncryptedPasscodeFingerprint (बाइट [] encryptedPasscode)
एक एन्क्रिप्टेड पासकोड से फिंगरप्रिंट निकालें।
स्थिर पूर्णांक
getEncryptedPasscodeKeyId (बाइट [] encryptedPasscode)
एक एन्क्रिप्टेड पासकोड से कुंजी आईडी निकालें।
स्थिर लंबे
getEncryptedPasscodeNonce (बाइट [] encryptedPasscode)
एक एन्क्रिप्टेड पासकोड से अस्थायी रूप से मूल्य निकालें।
स्थिर बूलियन
isSupportedPasscodeEncryptionConfig (पूर्णांक config)
यदि निर्दिष्ट पासकोड एन्क्रिप्शन विन्यास समर्थित है निर्धारित करता है।

विरासत में मिला विधि सारांश

स्थिरांक

सार्वजनिक स्थिर अंतिम पूर्णांक kPasscodeEncryptionConfig1_TEST_ONLY

पासकोड एन्क्रिप्शन विन्यास 1 (परीक्षा केवल) नोट: यह एन्क्रिप्शन विन्यास केवल परीक्षण के लिए है और कोई अखंडता या गोपनीयता प्रदान करता है। कॉन्फ़िग 1 ही उपलब्ध विकास में बनाता है।

लगातार मूल्य: 1

सार्वजनिक स्थिर अंतिम पूर्णांक kPasscodeEncryptionConfig2

पासकोड एन्क्रिप्शन विन्यास 2

लगातार मूल्य: 2

खेत

सार्वजनिक स्थिर अंतिम बाइट [] kPasscodeEncKeyDiversifier

कुंजी पासकोड एन्क्रिप्शन और प्रमाणीकरण कुंजी की व्युत्पत्ति में इस्तेमाल विविधता लाने वाला।

सार्वजनिक स्थिर अंतिम बाइट [] kPasscodeFingerprintKeyDiversifier

कुंजी पासकोड फिंगरप्रिंट कुंजी की व्युत्पत्ति में इस्तेमाल विविधता लाने वाला।

लोक कंस्ट्रक्टर्स

सार्वजनिक PasscodeEncryptionSupport ()

लोक तरीके

सार्वजनिक स्थैतिक स्ट्रिंग decryptPasscode (बाइट [] encryptedPasscode, बाइट [] encKey, बाइट [] authKey, बाइट [] fingerprintKey)

एक पासकोड कि घोंसला पासकोड एन्क्रिप्शन योजना का उपयोग कर एन्क्रिप्ट किया गया था डिक्रिप्ट करें।

पैरामीटर
encryptedPasscode
encKey
प्रमाणन कुंजी
fingerprintKey
फेंकता
WeaveSecuritySupportException

सार्वजनिक स्थिर बाइट [] encryptPasscode (पूर्णांक config, पूर्णांक Keyid, लंबे समय से अस्थायी रूप से, स्ट्रिंग पासकोड, बाइट [] encKey, बाइट [] authKey, बाइट [] fingerprintKey)

एक पासकोड नेस्ट पासकोड एन्क्रिप्शन योजना का उपयोग कर एन्क्रिप्ट करें।

पैरामीटर
config
Keyid
अस्थायी रूप से
पासकोड
encKey
प्रमाणन कुंजी
fingerprintKey
फेंकता
WeaveSecuritySupportException

सार्वजनिक स्थिर पूर्णांक getEncryptedPasscodeConfig (बाइट [] encryptedPasscode)

एक एन्क्रिप्टेड पासकोड से विन्यास प्रकार निकालें।

पैरामीटर
encryptedPasscode
फेंकता
WeaveSecuritySupportException

सार्वजनिक स्थिर बाइट [] getEncryptedPasscodeFingerprint (बाइट [] encryptedPasscode)

एक एन्क्रिप्टेड पासकोड से फिंगरप्रिंट निकालें।

पैरामीटर
encryptedPasscode
फेंकता
WeaveSecuritySupportException

सार्वजनिक स्थिर पूर्णांक getEncryptedPasscodeKeyId (बाइट [] encryptedPasscode)

एक एन्क्रिप्टेड पासकोड से कुंजी आईडी निकालें।

पैरामीटर
encryptedPasscode
फेंकता
WeaveSecuritySupportException

सार्वजनिक स्थिर लंबे getEncryptedPasscodeNonce (बाइट [] encryptedPasscode)

एक एन्क्रिप्टेड पासकोड से अस्थायी रूप से मूल्य निकालें।

पैरामीटर
encryptedPasscode
फेंकता
WeaveSecuritySupportException

isSupportedPasscodeEncryptionConfig बूलियन सार्वजनिक स्थैतिक (पूर्णांक config)

यदि निर्दिष्ट पासकोड एन्क्रिप्शन विन्यास समर्थित है निर्धारित करता है।

पैरामीटर
config