A C D E G H I L M N P R S T U V

## A

AppletWrapper - Class in com.isbc.smartcard.esmarttoken.applet
  Wrapper for PKCS#11 invocation via WEB
AppletWrapper() - Constructor for class com.isbc.smartcard.esmarttoken.applet.AppletWrapper

## C

checkLibrary() - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Check if JNI library found and can be loaded
cleanCard(String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Clearing card by deleting all object from token
cleanCardWrap(CardTerminal, String, byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method for clearing card by deleting all object from token
CmdParams() - Constructor for class GenerateKeyPair.CmdParams
CmdParams() - Constructor for class ListObjects.CmdParams
com.isbc.smartcard.esmarttoken.api - package com.isbc.smartcard.esmarttoken.api
com.isbc.smartcard.esmarttoken.applet - package com.isbc.smartcard.esmarttoken.applet
com.isbc.smartcard.esmarttoken.utils - package com.isbc.smartcard.esmarttoken.utils
Console - Class in com.isbc.smartcard.esmarttoken.api
  Find and personalized first available and valid EsmartToken card
CreateCSR - Class in <Unnamed>
CreateCSR.CsrParams - Class in <Unnamed>
  Store parsed params
createCSRWrap(CardTerminal, String, byte[], byte[], byte[], String[], String[], String[], List<Byte>) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to create CSR in PKCS#10 format (C_ISBC_CreateCSR from PKCS#11 API)
CsrParams() - Constructor for class CreateCSR.CsrParams

## D

decodeHex(char[]) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
decodeHex(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts a String or an array of character bytes representing hexadecimal values into an array of bytes of those same values.
DecoderException(String) - Constructor for exception com.isbc.smartcard.esmarttoken.utils.HexUtils.DecoderException
DecoderException(String, Throwable) - Constructor for exception com.isbc.smartcard.esmarttoken.utils.HexUtils.DecoderException
doPerso(CardTerminal) - Method in class com.isbc.smartcard.esmarttoken.api.Perso
  Do actually personalization

## E

encodeHex(byte[]) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], boolean) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], char[]) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHexString(byte[]) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
ErrorCode - Class in com.isbc.smartcard.esmarttoken.api
  Custom errors

## G

generateGostR3410_2001KeyPairWrap(CardTerminal, String, byte[], String, byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to generate GOST R 34.10-2001 key pair (C_GenerateKeyPair from PKCS#11 API)
generateKeyPair(String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Generate RSA key pair (C_GenerateKeyPair from PKCS#11 API)
GenerateKeyPair - Class in <Unnamed>
GenerateKeyPair.CmdParams - Class in <Unnamed>
generateKeyPairWrap(CardTerminal, String, byte[], long, String, byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to generate RSA key pair (C_GenerateKeyPair from PKCS#11 API)
getAttr() - Method in class CreateCSR.CsrParams
getBits() - Method in class GenerateKeyPair.CmdParams
getCardTypeByATR(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Get card type by ATR
getCardTypeByATR(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Get card type by ATR
getCardUID(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Get token UID
getCardUID(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Get token UID
getDefaultModuleName() - Static method in class Utils
getDn() - Method in class CreateCSR.CsrParams
getExt() - Method in class CreateCSR.CsrParams
getFile() - Method in class CreateCSR.CsrParams
getFirstValidTerminal() - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Found first suitable reader for working in this API
getFirstValidTerminal() - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Found first suitable reader for working in this API
getId() - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
getKeyId() - Method in class CreateCSR.CsrParams
getKeyType() - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
getLabel() - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
getModule() - Method in class CreateCSR.CsrParams
getModule() - Method in class GenerateKeyPair.CmdParams
getModule() - Method in class ListObjects.CmdParams
getPin() - Method in class CreateCSR.CsrParams
getPin() - Method in class GenerateKeyPair.CmdParams
getPin() - Method in class ListObjects.CmdParams
getPublicKey(String, String, String, String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Get public key from the token
getPublicKeyWrap(CardTerminal, String, byte[], String, byte[], List<Byte>, List<Byte>) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to generate RSA key pair (C_GenerateKeyPair from PKCS#11 API)
getRandomHexString(int) - Static method in class Utils
getReader() - Method in class CreateCSR.CsrParams
getReader() - Method in class GenerateKeyPair.CmdParams
getReader() - Method in class ListObjects.CmdParams
getTerminal(String) - Static method in class Utils
getTerminalList() - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Get token UID
getTokenInfoWrap(CardTerminal, String, String[], String[], String[], String[], String[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to token info (C_GetTokenInfo from PKCS#11 API)
getType() - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
getType() - Method in class GenerateKeyPair.CmdParams
getUID() - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Get token UID
getX509Certificate(String, String, String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Get X509 certificate from the token
getX509CertificateWrap(CardTerminal, String, byte[], String, byte[], List<Byte>) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to load certificate in x509 format

## H

HexUtils - Class in com.isbc.smartcard.esmarttoken.utils
HexUtils.DecoderException - Exception in com.isbc.smartcard.esmarttoken.utils

## I

init() - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
initCard(String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Initialize token (C_InitToken from PKCS#11 API)
initCardWrap(CardTerminal, String, byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to initialize token (C_InitToken from PKCS#11 API)
isCardPresent(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Check if card presented on the reader.
isCardPresent(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Check if card presented on the reader.
isNeedPersonalize(CardTerminal) - Method in class com.isbc.smartcard.esmarttoken.api.Perso
  Check if current inserted card need to be personalized
isRightCard(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Check if any EsmartToken card is inserted into the reader
isRightCard(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Check if any EsmartToken card is inserted into the reader
isShutdown() - Static method in class com.isbc.smartcard.esmarttoken.api.PrepareEsmartToken
isTerminalValid(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Check if reader suitable for working in this API
isTerminalValid(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Check if reader suitable for working in this API
isTerminalValid(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Check if reader suitable for working in this API
isTerminalValid(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Check if reader suitable for working in this API

## L

listObjects(String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  List token's objects
ListObjects - Class in <Unnamed>
ListObjects.CmdParams - Class in <Unnamed>
listObjectsWrap(CardTerminal, String, byte[], List<Pkcs11ObjectAttribute>) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to list token's objects
loadCert(String, String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Load certificate from PKCS#12 file
loadCertWrap(CardTerminal, String, byte[], byte[], byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method for loading certificate from pfx or p12 file by specify PKCS#11 module path and name
loadConfig(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Load configuration parameters from file
loadConfig(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Load configuration parameters from file
loadX509Certificate(String, String, String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Load X509 certificate to token (C_ISBC_ImportX509Certificate from PKCS#11 API)
loadX509CertificateWrap(CardTerminal, String, byte[], String, byte[], byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to load X509 certificate (C_ISBC_ImportX509Certificate from PKCS#11 API)

## M

main(String[]) - Static method in class com.isbc.smartcard.esmarttoken.api.Console
main(String[]) - Static method in class com.isbc.smartcard.esmarttoken.api.PrepareEsmartToken
main(String[]) - Static method in class CreateCSR
main(String[]) - Static method in class GenerateKeyPair
main(String[]) - Static method in class ListObjects

## N

NO_CARD_FOUND - Static variable in class com.isbc.smartcard.esmarttoken.api.ErrorCode
  There is no card or valid terminal was found.

## P

PcscUtils - Class in com.isbc.smartcard.esmarttoken.utils
  Utils for native PCSC invocation
Perso - Class in com.isbc.smartcard.esmarttoken.api
  Personalization API
Perso() - Constructor for class com.isbc.smartcard.esmarttoken.api.Perso
Pkcs11ObjectAttribute - Class in com.isbc.smartcard.esmarttoken.api
  Store attribute for PKCS#11 objects
Pkcs11ObjectAttribute() - Constructor for class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
Pkcs11Wrapper - Class in com.isbc.smartcard.esmarttoken.api
  Wrapper for native invocation
Pkcs11Wrapper() - Constructor for class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
pkcs7SignWrap(CardTerminal, String, byte[], byte[], byte[], byte[], byte[][], long, List<Byte>) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to sign data in PKCS#7 format (C_ISBC_pkcs7Sign from PKCS#11 API)
pkcs7VerifyWrap(String, byte[], byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to verify data in PKCS#7 format (C_ISBC_pkcs7Verify from PKCS#11 API)
PrepareEsmartToken - Class in com.isbc.smartcard.esmarttoken.api

## R

resetTerminal(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Try to reset reader
resetTerminal(CardTerminal) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Try to reset reader
resetTerminalWrap(String) - Static method in class com.isbc.smartcard.esmarttoken.utils.PcscUtils
  Try to reset reader via PCSC

## S

SCARD_CTL_CODE(int) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
SCARD_CTL_CODE(int) - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
setAttr(List<String>) - Method in class CreateCSR.CsrParams
setBits(String) - Method in class GenerateKeyPair.CmdParams
setDn(List<String>) - Method in class CreateCSR.CsrParams
setExt(List<String>) - Method in class CreateCSR.CsrParams
setFile(String) - Method in class CreateCSR.CsrParams
setId(String) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
setKeyId(String) - Method in class CreateCSR.CsrParams
setKeyType(String) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
setLabel(String) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
setModule(String) - Method in class CreateCSR.CsrParams
setModule(String) - Method in class GenerateKeyPair.CmdParams
setModule(String) - Method in class ListObjects.CmdParams
setPin(String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Set user PIN
setPin(String) - Method in class CreateCSR.CsrParams
setPin(String) - Method in class GenerateKeyPair.CmdParams
setPin(String) - Method in class ListObjects.CmdParams
setPinWrap(CardTerminal, String, byte[], byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to set user PIN (C_SetPIN from PKCS#11 API)
setPuk(String, String) - Method in class com.isbc.smartcard.esmarttoken.applet.AppletWrapper
  Set SO PIN
setPukWrap(CardTerminal, String, byte[], byte[]) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11Wrapper
  Wrapper for native method to set SO PIN (C_SetPIN from PKCS#11 API)
setReader(String) - Method in class CreateCSR.CsrParams
setReader(String) - Method in class GenerateKeyPair.CmdParams
setReader(String) - Method in class ListObjects.CmdParams
setShutdown(boolean) - Static method in class com.isbc.smartcard.esmarttoken.api.PrepareEsmartToken
setType(String) - Method in class com.isbc.smartcard.esmarttoken.api.Pkcs11ObjectAttribute
setType(String) - Method in class GenerateKeyPair.CmdParams

## T

terminals() - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtils
  Get all available readers
terminals() - Static method in class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
  Get all available readers
TerminalUtils - Class in com.isbc.smartcard.esmarttoken.utils
  Utils for smartcard's reader and smartcard
TerminalUtilsImpl - Class in com.isbc.smartcard.esmarttoken.utils
  Utils for smartcard's reader and smartcard
TerminalUtilsImpl() - Constructor for class com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl
TerminalUtilsImpl.CARDTYPE - Enum in com.isbc.smartcard.esmarttoken.utils
toDigit(char, int) - Static method in class com.isbc.smartcard.esmarttoken.utils.HexUtils
  Converts a hexadecimal character to an integer.
toString() - Method in class CreateCSR.CsrParams
toString() - Method in class GenerateKeyPair.CmdParams
toString() - Method in class ListObjects.CmdParams

## U

UNKNOWN_CARD - Static variable in class com.isbc.smartcard.esmarttoken.api.ErrorCode
  No valid card was found.
Utils - Class in <Unnamed>

## V

valueOf(String) - Static method in enum com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl.CARDTYPE
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.isbc.smartcard.esmarttoken.utils.TerminalUtilsImpl.CARDTYPE
  Returns an array containing the constants of this enum type, in the order they are declared.

A C D E G H I L M N P R S T U V

Copyright © 2018. All rights reserved.