Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

ApplicationKeySupport

publiczna klasa końcowa ApplicationKeySupport rozszerza Object

Metody narzędziowe i definicje do pracy z kluczami aplikacji Weave.

Podsumowanie zagnieżdżonych klas

berło ApplicationKeySupport.ConstituentKeySource

Stałe podsumowanie

int kAppIntermediateKeySize Rozmiar (w bajtach) pochodnego klucza pośredniego.

Podsumowanie pola

publiczny statyczny bajt końcowy [] kAppIntermediateKeyDiversifier Wartość dywersyfikatora używana do wyprowadzenia klucza pośredniego z klucza głównego i klucza epoki.

Podsumowanie konstruktora publicznego

Podsumowanie metod publicznych

bajt statyczny []
deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte [] sól, byte [] dywersyfikacja, int keyLen)

Dziedziczone podsumowanie metod

Stałe

public static final int kAppIntermediateKeySize

Rozmiar (w bajtach) pochodnego klucza pośredniego.

Wartość stała: 32

Pola

public statyczny bajt końcowy [] kAppIntermediateKeyDiversifier

Wartość dywersyfikatora używana do wyprowadzenia klucza pośredniego z klucza głównego i klucza epoki.

Konstruktorzy publiczni

public ApplicationKeySupport ()

Metody publiczne

public static byte [] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte [] sól, byte [] dywersyfikacja, int keyLen)

Parametry
keyId
keySource
Sól
dywersyfikator
keyLen
Rzuty
Wyjątek