Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma interface dede cartão inteligenteconsiste em um conjunto predefinido de serviços disponíveis em um de cartão inteligente, os protocolos necessários para invocar os serviços e quaisquer suposições sobre o contexto dos serviços.
Em relação aos cartões inteligentes, o termo "interface" é semelhante ao modo como ele é usado no COM, que, por sua vez, é semelhante ao identificador de aplicativo ISO 7816/5, mas com um escopo diferente.
Cada interface de cartão inteligente é identificada por um GUID. Por exemplo, uma interface pode ser definida que fornece informações de bioritmo ao seu titular. Se um determinado cartão inteligente der suporte a esse serviço, ele poderá alegar dar suporte a esse GUID de interface. Usando os GUIDs de interface, um aplicativo pode procurar um determinado conjunto de interfaces, localizando qualquer cartão compatível com esse conjunto, para concluir uma tarefa.
Embora uma interface tenha um GUID, ela pode ser implementada de forma diferente em cartões diferentes. Por exemplo, a interface biorhythm mencionada acima pode ter várias implementações diferentes, mas todas são referenciadas usando o mesmo GUID. As diferentes implementações não alterariam a interação entre o aplicativo e o cartão inteligente; no entanto, a interação entre o provedor de serviços e os cartões inteligentes pode ser diferente dependendo da implementação da interface.
O conjunto de interfaces com suporte por um cartão inteligente é definido durante a introdução do cartão inteligente (consulte Introdução de Cartões Inteligentes ao Sistema).