A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addKeyArg(def, def, def) - Method in Utility
Add keys to GPExec arguments.
aid(String) - Method in Applet
aid(String) - Method in Cap
apdu(String) - Method in Script
Applet - Class in fr.bmartel.javacard.extension
Cap extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
applet(Closure) - Method in Cap
apply(Project) - Method in JavaCardPlugin

B

build() - Method in JavaCardBuildTask
buildAppletMap(def) - Method in JavaCardBuildTask
Build applet attribute map.
buildCapMap(def) - Method in JavaCardBuildTask
build cap attribute map
buildJavacardMap(def) - Method in JavaCardBuildTask
build javacard attribute map.
buildLocalItem(def) - Method in JavaCardBuildTask
Build import attributes map for local item.
buildRemoteItem(def) - Method in JavaCardBuildTask
Build import attributes map for remote item.

C

Cap - Class in fr.bmartel.javacard.extension
Cap extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
cap(Closure) - Method in Config
checkAppletClass() - Method in Config
Check that a className is defined for each applet nested in cap.
checkDependency() - Method in Config
Check that an exp is defined for import object nested in cap.
checkJckit(Project) - Method in Config
Check that jckit is defined either in the root javacard object or in all caps object if not in environment variable.
checkOutput() - Method in Config
Check that output field is defined.
className(String) - Method in Applet
compile(String) - Method in TestDependencies
Config - Class in fr.bmartel.javacard.extension
JavaCard extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
config(Closure) - Method in JavaCard
configureClasspath(Project, JavaCard) - Method in JavaCardPlugin
Configure source set / dependency class path for main, tests and smartcard test
createFolder(def) - Method in Utility
Create a folder if not existing.
createGpExec(Task, String, String, def) - Method in JavaCardPlugin
Create GpExec task
createInstallTask(Project, JavaCard) - Method in JavaCardPlugin
create GpExec install cap file task
createListTask(Project, JavaCard) - Method in JavaCardPlugin
Create GpExec list applet task
createScriptTask(Project, String, def) - Method in JavaCardPlugin
Create GpExec apdu script task.

D

debug(boolean) - Method in Cap
defaultKey(String) - Method in JavaCard
defaultSources(Boolean) - Method in Cap
Dependencies - Class in fr.bmartel.javacard.extension
Cap extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
dependencies(Closure) - Method in Cap
dependencies(Closure) - Method in Test
detectSDK(String, Logger) - Method in SdkUtils
Given a path, return a meta-info object about possible JavaCard SDK in that path.

E

enc(String) - Method in Key
export(String) - Method in Cap
exps(String) - Method in Import

F

findDefaultSources(def) - Method in JavaCardBuildTask
Finds first available source set match
findSources(Boolean) - Method in Cap
formatByteArray(def) - Method in Utility

G

getAllDependentProjects(def) - Method in JavaCardBuildTask
Get all dependent project : https://discuss.gradle.org/t/getting-all-project-dependencies/6540/2 by Ahsan_Rabbani
getApiPath(def, Logger) - Method in SdkUtils
Get api classpath depending on SDK version
getDefaultJcardSim() - Method in JavaCardPlugin
getDefaultJunit() - Method in JavaCardPlugin
getGpClassPath(Project) - Method in GpExec
Get the classpath for Global Platform Pro
getJavaCard() - Method in JavaCardBuildTask
Get JavaCard project object @return
getJcKit() - Method in Config
Get Javacard SDK @return
GpExec - Class in fr.bmartel.javacard.gp
Task type that inherits JavaExec.
GpExec() - Constructor in GpExec

H

hasDependencies(JavaCard) - Method in JavaCardPlugin

I

Import - Class in fr.bmartel.javacard.extension
Cap extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
initDependencies(Project) - Method in JavaCardPlugin
ints(boolean) - Method in Cap

J

jar(String) - Method in Import
JavaCard - Class in fr.bmartel.javacard.extension
JavaCard extension object (the same as defined in https://github.com/martinpaljak/ant-javacard#syntax
JavaCardBuildTask - Class in fr.bmartel.javacard
JavaCard task running the ant-javacard task from Martin Paljak
JavaCardPlugin - Class in fr.bmartel.javacard
JavaCard plugin.
jca(String) - Method in Cap
jckit(String) - Method in Cap
jckit(String) - Method in Config

K

kek(String) - Method in Key
Key - Class in fr.bmartel.javacard.extension
Key extension.
key(Closure) - Method in JavaCard

L

local(Closure) - Method in Dependencies
logLevel(String) - Method in Config

M

mac(String) - Method in Key

N

name(String) - Method in Script
name(String) - Method in Task

O

output(String) - Method in Cap

P

packageName(String) - Method in Cap

Q

R

remote(String) - Method in Dependencies
removeExtension(def) - Method in Utility
Remove extension from file path but keep the path https://stackoverflow.com/a/34321971/2614364

S

Script - Class in fr.bmartel.javacard.extension
a single script reference to send an apdu.
script(Closure) - Method in Scripts
Scripts - Class in fr.bmartel.javacard.extension
scripts used to configure apdu batch request from a gradle task.
scripts(Closure) - Method in JavaCard
scripts(String) - Method in Task
SdkUtils - Class in fr.bmartel.javacard.util
Javacard SDK utils taken from ant-javacard(https://github.com/martinpaljak/ant-javacard) by Martin Paljak
SdkUtils.JavaCardKit - Class in fr.bmartel.javacard.util
SdkUtils.JC - Enum in fr.bmartel.javacard.util
sources(String) - Method in Cap

T

Task - Class in fr.bmartel.javacard.extension
define the created gradle task that will hold the scripts
task(Closure) - Method in Scripts
Test - Class in fr.bmartel.javacard.extension
test(Closure) - Method in JavaCard
TestDependencies - Class in fr.bmartel.javacard.extension

U

unzip(String, String) - Method in Utility
Unzip file to directory.
updateOutputFilePath(def) - Method in JavaCardBuildTask
Update output file path inclusing cap, exp and jca
Utility - Class in fr.bmartel.javacard.util
Some utility functions

V

validate(Project) - Method in Config
Validate fields
validate(Project) - Method in JavaCard
Validate fields
verify(boolean) - Method in Cap
version(String) - Method in Cap

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _