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. |