public interface CDCVMBrokerCallbackRequest extends BrokerCallbackRequest
BrokerCallbackRequest
interface including
definitions specific to the CDCVM (Consumer Device CVM) use case.
It is intended for objects implementing this interface to be accessed through
a Global Service registered by a Broker Application with service identifier SERVICE_BROKER_CDCVM
.
Modifier and Type | Field and Description |
---|---|
static short |
REQUEST_CDCVM_NEW_VERIFICATION
Constant used to request the Broker Application initiating a procedure to
have the Host Device (or a Host Device Application) trigger a new CDCVM
verification attempt and produce a new verification result.
|
static short |
REQUEST_CDCVM_NOTIFY_VERIFICATION_CONSUMED
Constant used to request the Broker Application notifying the
CDCVMBrokerListener.EVENT_CDCVM_VERIFICATION_CONSUMED to other
Applications. |
static short |
REQUEST_LAST_CDCVM_EVENT
Constant used to request the Broker Application sending back the last CDCVM
event (see
CDCVMBrokerListener .EVENT_XXX ). |
static short |
SERVICE_BROKER_CDCVM
Constant used to register and retrieve the Global Service implementing this interface
(
). |
FAMILY_BROKER_SERVICE
requestCallback
static final short SERVICE_BROKER_CDCVM
FAMILY_BROKER_SERVICE
<<8|0x01
).static final short REQUEST_LAST_CDCVM_EVENT
CDCVMBrokerListener
.EVENT_XXX
).static final short REQUEST_CDCVM_NEW_VERIFICATION
This type of request shall be used when an Application wishes to receive a fresh CDCVM verification result. However, such a request may not be supported by all implementations.
static final short REQUEST_CDCVM_NOTIFY_VERIFICATION_CONSUMED
CDCVMBrokerListener.EVENT_CDCVM_VERIFICATION_CONSUMED
to other
Applications.This type of request shall be used when an Application has consumed a verification (i.e. for a transaction) and wishes to inform other on-card Applications.
If the Broker Application is still in the process of notifying a verification result when receiving this request, it shall record this request and process it only after the verification result has been notified to all Applications.
Copyright © 2003-2019 GlobalPlatform, Inc. All rights reserved. The technology provided or described in this specification is subject to updates, revisions, and extensions by GlobalPlatform. Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights or other intellectual property rights of which they may be aware which might be necessarily infringed by the implementation of the specification or other work product set forth in this document, and to provide supporting documentation.
THIS SPECIFICATION OR OTHER WORK PRODUCT IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NON-INFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY IMPLEMENTATION OF THIS SPECIFICATION OR OTHER WORK PRODUCT SHALL BE MADE ENTIRELY AT THE IMPLEMENTER'S OWN RISK, AND NEITHER THE COMPANY, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER DIRECTLY OR INDIRECTLY ARISING FROM THE IMPLEMENTATION OF THIS SPECIFICATION OR OTHER WORK PRODUCT.