Skip navigation links
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 
Skip navigation links

Copyright © 2018. All rights reserved.