public final class ApplicationKeySupport extends Object
Weave ऐप्लिकेशन की कुंजियों के साथ काम करने के लिए, यूटिलिटी के तरीके और परिभाषाएं.
नेस्ट की गई क्लास की खास जानकारी
इंटरफ़ेस | ApplicationKeySupport.ConstituentKeySource |
कॉन्स्टेंट की खास जानकारी
int | kAppIntermediateKeySize | यह किसी इंटरमीडिएट कुंजी का साइज़ (बाइट में) होता है. |
फ़ील्ड की खास जानकारी
public static final byte[] | kAppIntermediateKeyDiversifier | डाइवर्सिफ़ायर वैल्यू का इस्तेमाल, रूट कुंजी और इपोक कुंजी से इंटरमीडिएट कुंजी पाने के लिए किया जाता है. |
सार्वजनिक कंस्ट्रक्टर की खास जानकारी
सार्वजनिक तरीके की खास जानकारी
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
इनहेरिट किए गए तरीके की खास जानकारी
कॉन्स्टेंट
public static final int kAppIntermediateKeySize
यह किसी इंटरमीडिएट की का साइज़ (बाइट में) होता है.
स्थिर वैल्यू: 32
फ़ील्ड
public static final byte[] kAppIntermediateKeyDiversifier
डाइवर्सिफ़ायर वैल्यू का इस्तेमाल, रूट कुंजी और इपोक कुंजी से इंटरमीडिएट कुंजी पाने के लिए किया जाता है.
सार्वजनिक कंस्ट्रक्टर
public ApplicationKeySupport ()
पब्लिक मेथड
public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)
पैरामीटर
keyId | |
---|---|
keySource | |
नमक | |
डाइवर्सिफ़ायर | |
keyLen |
थ्रो
अपवाद |
---|