public final class ApplicationKeySupport extends Object
Son métodos y definiciones de utilidad para trabajar con claves de aplicaciones de Weave.
Resumen de clases anidadas
| interfaz | ApplicationKeySupport.ConstituentKeySource | ||
Resumen de constantes
| int | kAppIntermediateKeySize | Es el tamaño (en bytes) de una clave intermedia derivada. |
Resumen de campos
| public static final byte[] | kAppIntermediateKeyDiversifier | Es el valor del diversificador que se usa para derivar una clave intermedia a partir de una clave raíz y una clave de época. |
Resumen de constructores públicos
Resumen de métodos públicos
| byte[] estático |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
Resumen de métodos heredados
Constantes
public static final int kAppIntermediateKeySize
Es el tamaño (en bytes) de una clave intermedia derivada.
Valor constante: 32
Campos
public static final byte[] kAppIntermediateKeyDiversifier
Es el valor del diversificador que se usa para derivar una clave intermedia a partir de una clave raíz y una clave de época.
Constructores públicos
public ApplicationKeySupport ()
Métodos públicos
public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)
Parámetros
| keyId | |
|---|---|
| keySource | |
| sal | |
| diversificador | |
| keyLen |
Arroja
| Excepción |
|---|