| Package | Description |
|---|---|
| classes |
| Modifier and Type | Method and Description |
|---|---|
long |
PivApiWrapper.pivConnect(boolean bSharedConnection,
byte[] connectionDescription)
Connects the client application to the PIV card application on a specific ICC.
|
byte[] |
PivApiWrapper.pivCrypt(long cardHandle,
byte algorithmID,
byte keyReference,
byte[] algorithmInput)
Performs a cryptographic operation such as encryption or signing on a sequence of bytes.
|
void |
PivApiWrapper.pivDisconnect(long cardHandle)
Disconnects the PIV programming interface from the PIV card application and
the ICC containing the PIV card application.
|
byte[] |
PivApiWrapper.pivGenerateKeyPair(long cardHandle,
byte keyReference,
byte cryptographicMechanism)
Generates an asymmetric key pair in the currently selected application.
|
byte[] |
PivApiWrapper.pivGetData(long cardHandle,
java.lang.String OID)
Returns the entire data content of the named data object.
|
void |
PivApiWrapper.pivLogIntoCardApplication(long cardHandle,
byte[] Authenticators)
Establishes the application security status within the PIV card application, either by verifying the card holder.
|
void |
PivApiWrapper.pivLogoutOfCardApplication(long cardHandle)
Resets the application security status of the PIV card application.
|
java.lang.String |
PivApiWrapper.pivMiddlewareVersion()
Returns the PIV Middleware version string.
|
void |
PivApiWrapper.pivPutData(long cardHandle,
java.lang.String OID,
byte[] data)
Replaces the entire data content of the named data object with the provided data.
|
byte[] |
PivApiWrapper.pivSelectCardApplication(long cardHandle,
byte[] ApplicationAID)
Sets the currently selected card application.
|
| Constructor and Description |
|---|
PivApiWrapper() |
Copyright © 1998-2010 ActivIdentity (All rights reserved)