android-components / mozilla.components.lib.dataprotect / KeyStoreWrapper / getKeyFor

# getKeyFor

`open fun getKeyFor(label: String): Key?` (source)

Retrieves the SecretKey for the given label.

This method queries for a SecretKey with the given label and no passphrase.

Subclasses override this method if additional properties are needed to retrieve the key.

### Parameters

`label` - The label to query

### Exceptions

`InvalidKeyException` - If there is a Key but it is not a SecretKey

`NoSuchAlgorithmException` - If the recovery algorithm is not supported

`UnrecoverableKeyException` - If the key could not be recovered for some reason

Return
The key for the given label, or `null` if not present