Added in [API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# KeyChainAliasCallback

*** ** * ** ***


`
public


interface
KeyChainAliasCallback
`


`


`

|---|
| android.security.KeyChainAliasCallback |

<br />

*** ** * ** ***

The KeyChainAliasCallback is the callback for `https://developer.android.com/reference/android/security/KeyChain#choosePrivateKeyAlias(android.app.Activity,%20android.security.KeyChainAliasCallback,%20java.lang.String[],%20java.security.Principal[],%20android.net.Uri,%20java.lang.String)`.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/security/KeyChainAliasCallback#alias(java.lang.String)(https://developer.android.com/reference/java/lang/String alias) ` Called with the alias of the certificate chosen by the user, or null if no value was chosen. |

## Public methods

### alias

Added in [API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void alias (String alias)
```

Called with the alias of the certificate chosen by the user, or
null if no value was chosen.

<br />

| Parameters ||
|---|---|
| `alias` | `String`: This value may be `null`. <br /> |