CredentialDataRequest
open class CredentialDataRequest
| kotlin.Any | |
| ↳ | android.security.identity.CredentialDataRequest |
An object representing a request for credential data.
Summary
| Nested classes | |
|---|---|
|
A builder for |
|
| Public methods | |
|---|---|
| open MutableMap<String!, MutableCollection<String!>!> |
Gets the device-signed entries to request. |
| open MutableMap<String!, MutableCollection<String!>!> |
Gets the issuer-signed entries to request. |
| open ByteArray? |
Gets the reader signature. |
| open ByteArray? |
Gets the request message CBOR. |
| open Boolean |
Gets whether to allow using an authentication key which use count has been exceeded. |
| open Boolean |
Gets whether to allow using an authentication key which is expired. |
| open Boolean |
Gets whether to increment the use-count for the authentication key used. |
Public methods
getDeviceSignedEntriesToRequest
open fun getDeviceSignedEntriesToRequest(): MutableMap<String!, MutableCollection<String!>!>
Gets the device-signed entries to request.
| Return | |
|---|---|
MutableMap<String!, MutableCollection<String!>!> |
the device-signed entries to request. This value cannot be null. |
getIssuerSignedEntriesToRequest
open fun getIssuerSignedEntriesToRequest(): MutableMap<String!, MutableCollection<String!>!>
Gets the issuer-signed entries to request.
| Return | |
|---|---|
MutableMap<String!, MutableCollection<String!>!> |
the issuer-signed entries to request. This value cannot be null. |
getReaderSignature
open fun getReaderSignature(): ByteArray?
Gets the reader signature.
This data structure is described in the documentation for the PresentationSession.getCredentialData(String, CredentialDataRequest) method.
| Return | |
|---|---|
ByteArray? |
a COSE_Sign1 structure as described above. This value may be null. |
getRequestMessage
open fun getRequestMessage(): ByteArray?
Gets the request message CBOR.
This data structure is described in the documentation for the PresentationSession.getCredentialData(String, CredentialDataRequest) method.
| Return | |
|---|---|
ByteArray? |
the request message CBOR as described above. This value may be null. |
isAllowUsingExhaustedKeys
open fun isAllowUsingExhaustedKeys(): Boolean
Gets whether to allow using an authentication key which use count has been exceeded.
By default this is set to true.
| Return | |
|---|---|
Boolean |
whether to allow using an authentication key which use count has been exceeded if no other key is available. |
isAllowUsingExpiredKeys
open fun isAllowUsingExpiredKeys(): Boolean
Gets whether to allow using an authentication key which is expired.
By default this is set to false.
| Return | |
|---|---|
Boolean |
whether to allow using an authentication key which is expired if no other key is available. |
isIncrementUseCount
open fun isIncrementUseCount(): Boolean
Gets whether to increment the use-count for the authentication key used.
By default this is set to true.
| Return | |
|---|---|
Boolean |
whether to increment the use count of the authentication key used. |