classe final pública ApplicationKeySupport estende o objeto
Métodos e definições de utilitário para trabalhar com chaves do aplicativo 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
byte final estático público[] | kAppIntermediateKeyDiversifier | Valor do divergente 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
byte estático[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
Resumo do método herdado
Constantes
int int. estático público kAppIntermediateKeySize
O tamanho (em bytes) de uma chave intermediária derivada.
Valor constante: 32
Campos
byte final público público[] kAppIntermediateKeyDiversifier
Valor do divergente 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[] sal, byte[] diversificador, int keyLen)
Parâmetros
Código da chave | |
---|---|
Fonte-chave | |
sal | |
diversificador | |
KeyLen |
Geradores de erros
Exceção |
---|