public final class ApplicationKeySupport extends Object
Métodos e definições de utilidade para trabalhar com chaves de aplicativos Weave.
Resumo de classes aninhadas
interface | ApplicationKeySupport.ConstituentKeySource |
Resumo da constante
int | kAppIntermediateKeySize | O tamanho (em bytes) de uma chave intermediária derivada. |
Resumo dos campos
public static final byte[] | kAppIntermediateKeyDiversifier | Valor de diversificador usado para derivar uma chave intermediária de uma chave raiz mais uma chave de época. |
Resumo do construtor público
Resumo do método público
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
Resumo do método herdado
Constantes
public static final int kAppIntermediateKeySize
O tamanho (em bytes) de uma chave intermediária derivada.
Valor da constante:32
Campos
public static final byte[] kAppIntermediateKeyDiversifier
Valor do diversificador usado para derivar uma chave intermediária de uma chave raiz mais uma chave de época.
Construtores 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 | |
salt | |
diversificador | |
keyLen |
Gera
Exceção |
---|