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

A

abs(int) - Static method in class java.lang.Math
Returns the absolute value of an int value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
Returns a StreamConnection that represents a server side socket connection.
activeCount() - Static method in class java.lang.Thread
Returns the current number of active threads in the VM.
addCredential(String, byte[], String) - Static method in class javax.microedition.pki.UserCredentialManager
Adds a user certificate or certificate URI to a certificate store.
ALGORITHM_DSA - Static variable in class javax.microedition.pki.UserCredentialManager
Algorithm identifier for a DSA signature key.
ALGORITHM_RSA - Static variable in class javax.microedition.pki.UserCredentialManager
Algorithm identifier for an RSA signature key.
AlgorithmParameterSpec - interface java.security.spec.AlgorithmParameterSpec.
A (transparent) specification of cryptographic parameters.
APDUConnection - interface javax.microedition.apdu.APDUConnection.
This interface defines the APDU (Application Protocol Data Unit) connection.
APDUException - exception javacard.framework.APDUException.
APDUException represents an APDU-related exception.
APDUException(short) - Constructor for class javacard.framework.APDUException
Constructs an APDUException.
append(boolean) - Method in class java.lang.StringBuffer
Appends the string representation of the boolean argument to the string buffer.
append(char) - Method in class java.lang.StringBuffer
Appends the string representation of the char argument to this string buffer.
append(char[]) - Method in class java.lang.StringBuffer
Appends the string representation of the char array argument to this string buffer.
append(char[], int, int) - Method in class java.lang.StringBuffer
Appends the string representation of a subarray of the char array argument to this string buffer.
append(int) - Method in class java.lang.StringBuffer
Appends the string representation of the int argument to this string buffer.
append(long) - Method in class java.lang.StringBuffer
Appends the string representation of the long argument to this string buffer.
append(Object) - Method in class java.lang.StringBuffer
Appends the string representation of the Object argument to this string buffer.
append(String) - Method in class java.lang.StringBuffer
Appends the string to this string buffer.
ArithmeticException - exception java.lang.ArithmeticException.
Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for class java.lang.ArithmeticException
Constructs an ArithmeticException with no detail message.
ArithmeticException(String) - Constructor for class java.lang.ArithmeticException
Constructs an ArithmeticException with the specified detail message.
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
ArrayIndexOutOfBoundsException - exception java.lang.ArrayIndexOutOfBoundsException.
Thrown to indicate that an array has been accessed with an illegal index.
ArrayIndexOutOfBoundsException() - Constructor for class java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for class java.lang.ArrayIndexOutOfBoundsException
Constructs a new ArrayIndexOutOfBoundsException class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for class java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException class with the specified detail message.
ArrayStoreException - exception java.lang.ArrayStoreException.
Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for class java.lang.ArrayStoreException
Constructs an ArrayStoreException with no detail message.
ArrayStoreException(String) - Constructor for class java.lang.ArrayStoreException
Constructs an ArrayStoreException with the specified detail message.
authenticate(byte[], int, String[], String) - Static method in class javax.microedition.securityservice.CMSMessageSignatureService
Generates a signature that may be used for authentication purposes.
authenticate(String, int, String[], String) - Static method in class javax.microedition.securityservice.CMSMessageSignatureService
Generates a signature that may be used for authentication purposes.

B

BAD_LENGTH - Static variable in class javacard.framework.APDUException
This reason code is used by the APDU.setOutgoingLength() method to indicate that the length parameter is greater that 256 or if non BLOCK CHAINED data transfer is requested and len is greater than (IFSD-2), where IFSD is the Outgoing Block Size.
BadPaddingException - exception javax.crypto.BadPaddingException.
This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.
BadPaddingException() - Constructor for class javax.crypto.BadPaddingException
Constructs a BadPaddingException with no detail message.
BadPaddingException(String) - Constructor for class javax.crypto.BadPaddingException
Constructs a BadPaddingException with the specified detail message.
Boolean - class java.lang.Boolean.
The Boolean class wraps a value of the primitive type boolean in an object.
Boolean(boolean) - Constructor for class java.lang.Boolean
Allocates a Boolean object representing the value argument.
booleanValue() - Method in class java.lang.Boolean
Returns the value of this Boolean object as a boolean primitive.
BUFFER_BOUNDS - Static variable in class javacard.framework.APDUException
This reason code is used by the APDU.sendBytes() method to indicate that the sum of buffer offset parameter and the byte length parameter exceeds the APDU buffer size.
BUFFER_FULL - Static variable in class javacard.framework.TransactionException
This reason code is used during a transaction to indicate that the commit buffer is full.
Byte - class java.lang.Byte.
The Byte class is the standard wrapper for byte values.
Byte(byte) - Constructor for class java.lang.Byte
Constructs a Byte object initialized to the specified byte value.
byteValue() - Method in class java.lang.Integer
Returns the value of this Integer as a byte.
byteValue() - Method in class java.lang.Byte
Returns the value of this Byte as a byte.

C

CANNOT_ACCESS_IN_COMMAND - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that the command in the APDU object cannot be accessed for input processing.
CANNOT_ACCESS_OUT_COMMAND - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that the command in the APDU object cannot be accessed for output processing.
capacity() - Method in class java.lang.StringBuffer
Returns the current capacity of the String buffer.
CardException - exception javacard.framework.CardException.
The CardException class defines a field reason and two accessor methods getReason() and setReason().
CardException(short) - Constructor for class javacard.framework.CardException
Constructs a CardException instance with the specified reason.
CardRuntimeException - exception javacard.framework.CardRuntimeException.
The CardRuntimeException class defines a field reason and two accessor methods getReason() and setReason().
CardRuntimeException(short) - Constructor for class javacard.framework.CardRuntimeException
Constructs a CardRuntimeException instance with the specified reason.
changePin(int) - Method in interface javax.microedition.apdu.APDUConnection
This is a high-level method that lets the J2ME application ask the user for PIN values for changing the PIN and sending these values to the card.
changePin(int) - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
A call to changePin method pops up a UI that requests the user for an old or existing PIN value and the new PIN value to change the value of the PIN.
Character - class java.lang.Character.
The Character class wraps a value of the primitive type char in an object.
Character(char) - Constructor for class java.lang.Character
Constructs a Character object and initializes it so that it represents the primitive value argument.
charAt(int) - Method in class java.lang.StringBuffer
The specified character of the sequence currently represented by the string buffer, as indicated by the index argument, is returned.
charAt(int) - Method in class java.lang.String
Returns the character at the specified index.
charValue() - Method in class java.lang.Character
Returns the value of this Character object.
Cipher - class javax.crypto.Cipher.
This class provides the functionality of a cryptographic cipher for encryption and decryption.
Class - class java.lang.Class.
Instances of the class Class represent classes and interfaces in a running Java application.
ClassCastException - exception java.lang.ClassCastException.
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for class java.lang.ClassCastException
Constructs a ClassCastException with no detail message.
ClassCastException(String) - Constructor for class java.lang.ClassCastException
Constructs a ClassCastException with the specified detail message.
ClassNotFoundException - exception java.lang.ClassNotFoundException.
Thrown when an application tries to load in a class through its string name using the forName method in class Class but no definition for the class with the specified name could be found.
ClassNotFoundException() - Constructor for class java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with no detail message.
ClassNotFoundException(String) - Constructor for class java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with the specified detail message.
close() - Method in interface javax.microedition.io.Connection
Close the connection.
CMSMessageSignatureService - class javax.microedition.securityservice.CMSMessageSignatureService.
Provides signature services for cryptographic messages.
CMSMessageSignatureServiceException - exception javax.microedition.securityservice.CMSMessageSignatureServiceException.
This class is used to identify error conditions detected while signing messages.
CMSMessageSignatureServiceException(byte) - Constructor for class javax.microedition.securityservice.CMSMessageSignatureServiceException
Construct an exception with specific reason code.
COMMAND_DATA_TOO_LONG - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that the incoming data for a command in the APDU object does not fit in the APDU buffer.
COMMAND_IS_FINISHED - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that the command in the APDU object has been completely processed.
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
Connection - interface javax.microedition.io.Connection.
This is the most basic type of generic connection.
ConnectionNotFoundException - exception javax.microedition.io.ConnectionNotFoundException.
This class is used to signal that a connection target cannot be found.
ConnectionNotFoundException() - Constructor for class javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for class javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with the specified detail message.
Connector - class javax.microedition.io.Connector.
This class is factory for creating new Connection objects.
ContentConnection - interface javax.microedition.io.ContentConnection.
This interface defines the stream connection over which content is passed.
CREDENTIAL_NOT_FOUND - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if an appropriate certificate can not be found.
CREDENTIAL_NOT_SAVED - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if a credential can not be added.
CRYPTO_FAILURE - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if a cyptographic error occured.
CRYPTO_FORMAT_ERROR - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if an error occurs when formatting a result.
CRYPTO_NO_CERTIFICATE - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if a certificate is not available on the device for the selected public key.
CRYPTO_NO_DETACHED_SIG - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if detached signatures are not supported.
CRYPTO_NO_OPAQUE_SIG - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if opaque signatures are not supported.
CryptoException - exception javacard.security.CryptoException.
CryptoException represents a cryptography-related exception.
CryptoException(short) - Constructor for class javacard.security.CryptoException
Constructs a CryptoException with the specified reason.
currentThread() - Static method in class java.lang.Thread
Returns a reference to the currently executing thread object.
currentTimeMillis() - Static method in class java.lang.System
Returns the current time in milliseconds.

D

Datagram - interface javax.microedition.io.Datagram.
This is the generic datagram interface.
DatagramConnection - interface javax.microedition.io.DatagramConnection.
This interface defines the capabilities that a datagram connection must have.
DECRYPT_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to decryption mode.
delete(int, int) - Method in class java.lang.StringBuffer
Removes the characters in a substring of this StringBuffer.
deleteCharAt(int) - Method in class java.lang.StringBuffer
Removes the character at the specified position in this StringBuffer (shortening the StringBuffer by one character).
detail - Variable in class java.rmi.RemoteException
Nested exception to hold wrapped remote exception.
digest(byte[], int, int) - Method in class java.security.MessageDigest
Completes the hash computation by performing final operations such as padding.
DigestException - exception java.security.DigestException.
This is the generic Message Digest exception.
DigestException() - Constructor for class java.security.DigestException
Constructs a DigestException with no detail message.
DigestException(String) - Constructor for class java.security.DigestException
Constructs a DigestException with the specified detail message.
digit(char, int) - Static method in class java.lang.Character
Returns the numeric value of the character ch in the specified radix.
disablePin(int) - Method in interface javax.microedition.apdu.APDUConnection
This is a high-level method that lets the J2ME application ask for the user PIN value for the PIN that is to be disabled and send it to the card.
disablePin(int) - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
A call to disablePin method pops up a UI that requests the user to enter the value for the PIN that is to be disabled.
DISPATCH_TABLE_FULL - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that a dispatch table is full.
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.

E

enablePin(int) - Method in interface javax.microedition.apdu.APDUConnection
This is a high-level method that lets the J2ME application ask for the user to enter the value for the PIN that is to be enabled and send it to the card.
enablePin(int) - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
A call to enablePin method pops up a UI that requests the user to enter the value for the PIN that is to be enabled.
EncodedKeySpec - class java.security.spec.EncodedKeySpec.
This class represents a public key in encoded format.
EncodedKeySpec(byte[]) - Constructor for class java.security.spec.EncodedKeySpec
Creates a new EncodedKeySpec with the given encoded key.
ENCRYPT_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to encryption mode.
endsWith(String) - Method in class java.lang.String
Tests if this string ends with the specified suffix.
ensureCapacity(int) - Method in class java.lang.StringBuffer
Ensures that the capacity of the buffer is at least equal to the specified minimum.
enterPin(int) - Method in interface javax.microedition.apdu.APDUConnection
This is a high-level method that lets the J2ME application ask for the user PIN value for PIN verification purposes and send it to the card.
enterPin(int) - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
A call to enterPin method pops up a UI that requests the PIN from the user.
equals(Object) - Method in class java.lang.Short
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Boolean
Returns true if and only if the argument is not null and is a Boolean object that represents the same boolean value as this object.
equals(Object) - Method in class java.lang.Integer
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Byte
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
Compares this object against the specified object.
equals(Object) - Method in class java.lang.String
Compares this string to the specified object.
equals(Object) - Method in class java.lang.Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class javax.microedition.jcrmi.RemoteStub
Compares two remote objects for equality.
err - Static variable in class java.lang.System
The "standard" error output stream.
Error - error java.lang.Error.
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for class java.lang.Error
Constructs an Error with no specified detail message.
Error(String) - Constructor for class java.lang.Error
Constructs an Error with the specified detail message.
Exception - exception java.lang.Exception.
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for class java.lang.Exception
Constructs an Exception with no specified detail message.
Exception(String) - Constructor for class java.lang.Exception
Constructs an Exception with the specified detail message.
exchangeAPDU(byte[]) - Method in interface javax.microedition.apdu.APDUConnection
Exchanges an APDU command with a smart card application.
exit(int) - Static method in class java.lang.System
Terminates the currently running Java application.
exit(int) - Method in class java.lang.Runtime
Terminates the currently running Java application.

F

forName(String) - Static method in class java.lang.Class
Returns the Class object associated with the class with the given string name.
freeMemory() - Method in class java.lang.Runtime
Returns the amount of free memory in the system.

G

gc() - Static method in class java.lang.System
Runs the garbage collector.
gc() - Method in class java.lang.Runtime
Runs the garbage collector.
GeneralSecurityException - exception java.security.GeneralSecurityException.
The GeneralSecurityException class is a generic security exception class that provides type safety for all the security-related exception classes that extend from it.
GeneralSecurityException() - Constructor for class java.security.GeneralSecurityException
Constructs a GeneralSecurityException with no detail message.
GeneralSecurityException(String) - Constructor for class java.security.GeneralSecurityException
Constructs a GeneralSecurityException with the specified detail message.
generateCSR(String, String, int, int, String, String, boolean) - Static method in class javax.microedition.pki.UserCredentialManager
Creates a DER encoded PKCS#10 certificate enrollment request.
generatePublic(KeySpec) - Method in class java.security.KeyFactory
Generates a public key object from the provided key specification (key material).
getAddress() - Method in interface javax.microedition.io.Datagram
Get the address in the datagram.
getAlgorithm() - Method in interface java.security.Key
Returns the standard algorithm name for this key.
getAlgorithm() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getATR() - Method in interface javax.microedition.apdu.APDUConnection
Returns the Answer To Reset (ATR) message sent by the smart card in response to the reset operation.
getBytes() - Method in class java.lang.String
Convert this String into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytes(String) - Method in class java.lang.String
Convert this String into bytes according to the specified character encoding, storing the result into a new byte array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
Characters are copied from this string buffer into the destination character array dst.
getChars(int, int, char[], int) - Method in class java.lang.String
Copies characters from this string into the destination character array.
getClass() - Method in class java.lang.Object
Returns the runtime class of an object.
getData() - Method in interface javax.microedition.io.Datagram
Get the buffer.
getEncoded() - Method in interface java.security.Key
Returns the key in its primary encoding format, or null if this key does not support encoding.
getEncoded() - Method in class java.security.spec.EncodedKeySpec
Returns the encoded key.
getEncoded() - Method in class java.security.spec.X509EncodedKeySpec
Returns the key bytes, encoded according to the X.509 standard.
getEncoded() - Method in class javax.crypto.spec.SecretKeySpec
Returns the key material of this secret key.
getEncoding() - Method in interface javax.microedition.io.ContentConnection
Returns a string describing the encoding of the content which the resource connected to is providing.
getFormat() - Method in interface java.security.Key
Returns the name of the primary encoding format of this key, or null if this key does not support encoding.
getFormat() - Method in class java.security.spec.EncodedKeySpec
Returns the name of the encoding format associated with this key specification.
getFormat() - Method in class java.security.spec.X509EncodedKeySpec
Returns the name of the encoding format associated with this key specification.
getFormat() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getInitialReference() - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
Returns the stub object for an initial remote reference.
getInstance(String) - Static method in class java.security.KeyFactory
Generates a KeyFactory object that implements the specified algorithm.
getInstance(String) - Static method in class java.security.MessageDigest
Generates a MessageDigest object that implements the specified digest algorithm.
getInstance(String) - Static method in class java.security.Signature
Generates a Signature object that implements the specified digest algorithm.
getInstance(String) - Static method in class javax.crypto.Cipher
Generates a Cipher object that implements the specified transformation.
getIV() - Method in class javax.crypto.Cipher
Returns the initialization vector (IV) in a new buffer.
getIV() - Method in class javax.crypto.spec.IvParameterSpec
Returns the initialization vector (IV).
getLength() - Method in interface javax.microedition.io.Datagram
Get the length.
getLength() - Method in interface javax.microedition.io.ContentConnection
Returns the length of the content which is being provided.
getMaximumLength() - Method in interface javax.microedition.io.DatagramConnection
Get the maximum length a datagram can be.
getMessage() - Method in class java.lang.Throwable
Returns the error message string of this throwable object.
getMessage() - Method in class java.rmi.RemoteException
Returns the detail message, including the message from the nested exception if there is one.
getName() - Method in class java.lang.Class
Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this Class object, as a String.
getNominalLength() - Method in interface javax.microedition.io.DatagramConnection
Get the nominal length of a datagram.
getOffset() - Method in interface javax.microedition.io.Datagram
Get the offset.
getPriority() - Method in class java.lang.Thread
Returns this thread's priority.
getProperty(String) - Static method in class java.lang.System
Gets the system property indicated by the specified key.
getReason() - Method in class javacard.framework.CardException
Gets the reason code.
getReason() - Method in class javacard.framework.CardRuntimeException
Gets the reason code.
getReason() - Method in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Gets the reason code.
getReason() - Method in class javax.microedition.pki.UserCredentialManagerException
Gets the reason code.
getResourceAsStream(String) - Method in class java.lang.Class
Finds a resource with a given name.
getRuntime() - Static method in class java.lang.Runtime
Returns the runtime object associated with the current Java application.
getType() - Method in interface javax.microedition.io.ContentConnection
Returns the type of content that the resource connected to is providing.

H

hashCode() - Method in class java.lang.Short
Returns a hashcode for this Short.
hashCode() - Method in class java.lang.Boolean
Returns a hash code for this Boolean object.
hashCode() - Method in class java.lang.Integer
Returns a hashcode for this Integer.
hashCode() - Method in class java.lang.Character
Returns a hash code for this Character.
hashCode() - Method in class java.lang.Byte
Returns a hashcode for this Byte.
hashCode() - Method in class java.lang.Long
Computes a hashcode for this Long.
hashCode() - Method in class java.lang.String
Returns a hashcode for this string.
hashCode() - Method in class java.lang.Object
Returns a hash code value for the object.
hashCode() - Method in class javax.microedition.jcrmi.RemoteStub
Returns a hashcode for a remote object.

I

identityHashCode(Object) - Static method in class java.lang.System
Returns the same hashcode for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
ILLEGAL_AID - Static variable in class javacard.framework.SystemException
This reason code is used by the javacard.framework.Applet.register() method to indicate that the input AID parameter is not a legal AID value.
ILLEGAL_PARAM - Static variable in class javacard.framework.service.ServiceException
This reason code is used to indicate that an input parameter is not allowed.
ILLEGAL_TRANSIENT - Static variable in class javacard.framework.SystemException
This reason code is used to indicate that the request to create a transient object is not allowed in the current applet context.
ILLEGAL_USE - Static variable in class javacard.framework.SystemException
This reason code is used to indicate that the requested function is not allowed.
ILLEGAL_USE - Static variable in class javacard.framework.APDUException
This APDUException reason code indicates that the method should not be invoked based on the current state of the APDU.
ILLEGAL_USE - Static variable in class javacard.security.CryptoException
This reason code is used to indicate that the signature or cipher algorithm does not pad the incoming message and the input message is not block aligned.
ILLEGAL_VALUE - Static variable in class javacard.framework.SystemException
This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in class javacard.framework.PINException
This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in class javacard.security.CryptoException
This reason code is used to indicate that one or more input parameters is out of allowed bounds.
IllegalAccessException - exception java.lang.IllegalAccessException.
Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
IllegalAccessException() - Constructor for class java.lang.IllegalAccessException
Constructs an IllegalAccessException without a detail message.
IllegalAccessException(String) - Constructor for class java.lang.IllegalAccessException
Constructs an IllegalAccessException with a detail message.
IllegalArgumentException - exception java.lang.IllegalArgumentException.
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for class java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with no detail message.
IllegalArgumentException(String) - Constructor for class java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message.
IllegalBlockSizeException - exception javax.crypto.IllegalBlockSizeException.
This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
IllegalBlockSizeException() - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with no detail message.
IllegalBlockSizeException(String) - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with the specified detail message.
IllegalMonitorStateException - exception java.lang.IllegalMonitorStateException.
Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
IllegalMonitorStateException() - Constructor for class java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with no detail message.
IllegalMonitorStateException(String) - Constructor for class java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with the specified detail message.
IllegalStateException - exception java.lang.IllegalStateException.
Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for class java.lang.IllegalStateException
Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for class java.lang.IllegalStateException
Constructs an IllegalStateException with the specified detail message.
IllegalThreadStateException - exception java.lang.IllegalThreadStateException.
Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for class java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with no detail message.
IllegalThreadStateException(String) - Constructor for class java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with the specified detail message.
IN_PROGRESS - Static variable in class javacard.framework.TransactionException
This reason code is used by the beginTransaction method to indicate a transaction is already in progress.
indexOf(int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
IndexOutOfBoundsException - exception java.lang.IndexOutOfBoundsException.
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
IndexOutOfBoundsException() - Constructor for class java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with no detail message.
IndexOutOfBoundsException(String) - Constructor for class java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with the specified detail message.
init(int, Key) - Method in class javax.crypto.Cipher
Initializes this cipher with a key.
init(int, Key, AlgorithmParameterSpec) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
initVerify(PublicKey) - Method in class java.security.Signature
Initializes this object for verification.
InputConnection - interface javax.microedition.io.InputConnection.
This interface defines the capabilities that an input stream connection must have.
insert(int, boolean) - Method in class java.lang.StringBuffer
Inserts the string representation of the boolean argument into this string buffer.
insert(int, char) - Method in class java.lang.StringBuffer
Inserts the string representation of the char argument into this string buffer.
insert(int, char[]) - Method in class java.lang.StringBuffer
Inserts the string representation of the char array argument into this string buffer.
insert(int, int) - Method in class java.lang.StringBuffer
Inserts the string representation of the second int argument into this string buffer.
insert(int, long) - Method in class java.lang.StringBuffer
Inserts the string representation of the long argument into this string buffer.
insert(int, Object) - Method in class java.lang.StringBuffer
Inserts the string representation of the Object argument into this string buffer.
insert(int, String) - Method in class java.lang.StringBuffer
Inserts the string into this string buffer.
InstantiationException - exception java.lang.InstantiationException.
Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
InstantiationException() - Constructor for class java.lang.InstantiationException
Constructs an InstantiationException with no detail message.
InstantiationException(String) - Constructor for class java.lang.InstantiationException
Constructs an InstantiationException with the specified detail message.
Integer - class java.lang.Integer.
The Integer class wraps a value of the primitive type int in an object.
Integer(int) - Constructor for class java.lang.Integer
Constructs a newly allocated Integer object that represents the primitive int argument.
INTERNAL_FAILURE - Static variable in class javacard.framework.TransactionException
This reason code is used during a transaction to indicate an internal JCRE problem (fatal error).
InterruptedException - exception java.lang.InterruptedException.
Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the interrupt method in class Thread.
InterruptedException() - Constructor for class java.lang.InterruptedException
Constructs an InterruptedException with no detail message.
InterruptedException(String) - Constructor for class java.lang.InterruptedException
Constructs an InterruptedException with the specified detail message.
intValue() - Method in class java.lang.Integer
Returns the value of this Integer as an int.
INVALID_INIT - Static variable in class javacard.security.CryptoException
This reason code is used to indicate that the signature or cipher object has not been correctly initialized for the requested operation.
InvalidAlgorithmParameterException - exception java.security.InvalidAlgorithmParameterException.
This is the exception for invalid or inappropriate algorithm parameters.
InvalidAlgorithmParameterException() - Constructor for class java.security.InvalidAlgorithmParameterException
Constructs an InvalidAlgorithmParameterException with no detail message.
InvalidAlgorithmParameterException(String) - Constructor for class java.security.InvalidAlgorithmParameterException
Constructs an InvalidAlgorithmParameterException with the specified detail message.
InvalidKeyException - exception java.security.InvalidKeyException.
This is the exception for invalid Keys (invalid encoding, wrong length, uninitialized, etc).
InvalidKeyException() - Constructor for class java.security.InvalidKeyException
Constructs an InvalidKeyException with no detail message.
InvalidKeyException(String) - Constructor for class java.security.InvalidKeyException
Constructs an InvalidKeyException with the specified detail message.
InvalidKeySpecException - exception java.security.spec.InvalidKeySpecException.
This is the exception for invalid key specifications.
InvalidKeySpecException() - Constructor for class java.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with no detail message.
InvalidKeySpecException(String) - Constructor for class java.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with the specified detail message.
invoke(String, Object[]) - Method in interface javax.microedition.jcrmi.RemoteRef
Invokes a remote method.
IO_ERROR - Static variable in class javacard.framework.APDUException
This reason code indicates that an unrecoverable error occurred in the I/O transmission layer.
isAlive() - Method in class java.lang.Thread
Tests if this thread is alive.
isArray() - Method in class java.lang.Class
Determines if this Class object represents an array class.
isAssignableFrom(Class) - Method in class java.lang.Class
Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
isDigit(char) - Static method in class java.lang.Character
Determines if the specified character is a digit.
isInstance(Object) - Method in class java.lang.Class
Determines if the specified Object is assignment-compatible with the object represented by this Class.
isInterface() - Method in class java.lang.Class
Determines if the specified Class object represents an interface type.
isLowerCase(char) - Static method in class java.lang.Character
Determines if the specified character is a lowercase character.
ISOException - exception javacard.framework.ISOException.
ISOException class encapsulates an ISO 7816-4 response status word as its reason code.
ISOException(short) - Constructor for class javacard.framework.ISOException
Constructs an ISOException instance with the specified status word.
isUpperCase(char) - Static method in class java.lang.Character
Determines if the specified character is an uppercase character.
IvParameterSpec - class javax.crypto.spec.IvParameterSpec.
This class specifies an initialization vector (IV).
IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
Uses the first len bytes in iv, beginning at offset inclusive, as the IV.

J

java.lang - package java.lang
Provides classes that are fundamental to the Java programming language.
java.rmi - package java.rmi
A subset of the java.rmi package in the Java 2 Standard Edition.
java.security - package java.security
Provides the classes and interfaces for the security framework.
java.security.spec - package java.security.spec
Provides classes and interfaces for key specifications and algorithm parameter specifications.
javacard.framework - package javacard.framework
Provides Java Card API exceptions that may be thrown by a remote method.
javacard.framework.service - package javacard.framework.service
Provides a Java Card API exception that may be thrown by a remote method.
javacard.security - package javacard.security
Provides a Java Card API exception that may be thrown by a remote method.
JavaCardRMIConnection - interface javax.microedition.jcrmi.JavaCardRMIConnection.
This interface defines the Java Card RMI connection which can be used by J2ME applications to communicate with applications on a smart card using Java Card RMI protocol.
javax.crypto - package javax.crypto
Provides the classes and interfaces for cryptographic operations.
javax.crypto.spec - package javax.crypto.spec
Provides classes and interfaces for key specifications and algorithm parameter specifications.
javax.microedition.apdu - package javax.microedition.apdu
This package defines the APDU protocol handler for ISO7816-4 communication to a smart card device.
javax.microedition.io - package javax.microedition.io
Classes for the Generic Connection framework.
javax.microedition.jcrmi - package javax.microedition.jcrmi
Provides classes and interfaces for Java Card RMI connection.
javax.microedition.pki - package javax.microedition.pki
This package defines classes to support basic user certificate management.
javax.microedition.securityservice - package javax.microedition.securityservice
This package defines classes to generate application-level digital signatures that conform to the Cryptographic Message Syntax (CMS) format.
join() - Method in class java.lang.Thread
Waits for this thread to die.

K

Key - interface java.security.Key.
The Key interface is the top-level interface for all keys.
KEY_USAGE_AUTHENTICATION - Static variable in class javax.microedition.pki.UserCredentialManager
Indicates a key used for authentication.
KEY_USAGE_NON_REPUDIATION - Static variable in class javax.microedition.pki.UserCredentialManager
Indicates a key used for digital signatures.
KeyException - exception java.security.KeyException.
This is the basic key exception.
KeyException() - Constructor for class java.security.KeyException
Constructs a KeyException with no detail message.
KeyException(String) - Constructor for class java.security.KeyException
Constructs a KeyException with the specified detail message.
KeyFactory - class java.security.KeyFactory.
Key factories are used to convert key specifications (transparent representations of the underlying key material) into keys (opaque cryptographic keys of type Key).
KeySpec - interface java.security.spec.KeySpec.
A (transparent) specification of the key material that constitutes a cryptographic key.

L

lastIndexOf(int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
length() - Method in class java.lang.StringBuffer
Returns the length (character count) of this string buffer.
length() - Method in class java.lang.String
Returns the length of this string.
Long - class java.lang.Long.
The Long class wraps a value of the primitive type long in an object.
Long(long) - Constructor for class java.lang.Long
Constructs a newly allocated Long object that represents the primitive long argument.
longValue() - Method in class java.lang.Integer
Returns the value of this Integer as a long.
longValue() - Method in class java.lang.Long
Returns the value of this Long as a long value.

M

Math - class java.lang.Math.
The class Math contains methods for performing basic numeric operations.
MAX_PRIORITY - Static variable in class java.lang.Thread
The maximum priority that a thread can have.
MAX_RADIX - Static variable in class java.lang.Character
The maximum radix available for conversion to and from Strings.
MAX_VALUE - Static variable in class java.lang.Short
The maximum value a Short can have.
MAX_VALUE - Static variable in class java.lang.Integer
The largest value of type int.
MAX_VALUE - Static variable in class java.lang.Character
The constant value of this field is the largest value of type char.
MAX_VALUE - Static variable in class java.lang.Byte
The maximum value a Byte can have.
MAX_VALUE - Static variable in class java.lang.Long
The largest value of type long.
max(int, int) - Static method in class java.lang.Math
Returns the greater of two int values.
max(long, long) - Static method in class java.lang.Math
Returns the greater of two long values.
MessageDigest - class java.security.MessageDigest.
This MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA.
MIN_PRIORITY - Static variable in class java.lang.Thread
The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
The minimum radix available for conversion to and from Strings.
MIN_VALUE - Static variable in class java.lang.Short
The minimum value a Short can have.
MIN_VALUE - Static variable in class java.lang.Integer
The smallest value of type int.
MIN_VALUE - Static variable in class java.lang.Character
The constant value of this field is the smallest value of type char.
MIN_VALUE - Static variable in class java.lang.Byte
The minimum value a Byte can have.
MIN_VALUE - Static variable in class java.lang.Long
The smallest value of type long.
min(int, int) - Static method in class java.lang.Math
Returns the smaller of two int values.
min(long, long) - Static method in class java.lang.Math
Returns the smaller of two long values.

N

NegativeArraySizeException - exception java.lang.NegativeArraySizeException.
Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for class java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with no detail message.
NegativeArraySizeException(String) - Constructor for class java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with the specified detail message.
newDatagram(byte[], int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(byte[], int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object automatically allocating a buffer.
newDatagram(int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newInstance() - Method in class java.lang.Class
Creates a new instance of a class.
NO_RESOURCE - Static variable in class javacard.framework.SystemException
This reason code is used to indicate that there is insufficient resource in the Card for the request.
NO_SUCH_ALGORITHM - Static variable in class javacard.security.CryptoException
This reason code is used to indicate that the requested algorithm or key type is not supported.
NO_T0_GETRESPONSE - Static variable in class javacard.framework.APDUException
This reason code indicates that during T=0 protocol, the CAD did not return a GET RESPONSE command in response to a <61xx> response status to send additional data.
NO_T0_REISSUE - Static variable in class javacard.framework.APDUException
This reason code indicates that during T=0 protocol, the CAD did not reissue the same APDU command with the corrected length in response to a <6Cxx> response status to request command reissue with the specified length.
NO_TRANSIENT_SPACE - Static variable in class javacard.framework.SystemException
This reason code is used by the makeTransient*() methods to indicate that no room is available in volatile memory for the requested object.
NORM_PRIORITY - Static variable in class java.lang.Thread
The default priority that is assigned to a thread.
NoSuchAlgorithmException - exception java.security.NoSuchAlgorithmException.
This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
NoSuchAlgorithmException() - Constructor for class java.security.NoSuchAlgorithmException
Constructs a NoSuchAlgorithmException with no detail message.
NoSuchAlgorithmException(String) - Constructor for class java.security.NoSuchAlgorithmException
Constructs a NoSuchAlgorithmException with the specified detail message.
NoSuchPaddingException - exception javax.crypto.NoSuchPaddingException.
This exception is thrown when a particular padding mechanism is requested but is not available in the environment.
NoSuchPaddingException() - Constructor for class javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with no detail message.
NoSuchPaddingException(String) - Constructor for class javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with the specified detail message.
NOT_IN_PROGRESS - Static variable in class javacard.framework.TransactionException
This reason code is used by the abortTransaction and commitTransaction methods when a transaction is not in progress.
notify() - Method in class java.lang.Object
Wakes up a single thread that is waiting on this object's monitor.
notifyAll() - Method in class java.lang.Object
Wakes up all threads that are waiting on this object's monitor.
NullPointerException - exception java.lang.NullPointerException.
Thrown when an application attempts to use null in a case where an object is required.
NullPointerException() - Constructor for class java.lang.NullPointerException
Constructs a NullPointerException with no detail message.
NullPointerException(String) - Constructor for class java.lang.NullPointerException
Constructs a NullPointerException with the specified detail message.
NumberFormatException - exception java.lang.NumberFormatException.
Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
NumberFormatException() - Constructor for class java.lang.NumberFormatException
Constructs a NumberFormatException with no detail message.
NumberFormatException(String) - Constructor for class java.lang.NumberFormatException
Constructs a NumberFormatException with the specified detail message.

O

Object - class java.lang.Object.
Class Object is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
 
open(String) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int, boolean) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
openDataInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return a data input stream for a connection.
openDataInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openDataOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return a data output stream for a connection.
openDataOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return an input stream for a connection.
openInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return an output stream for a connection.
openOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
out - Static variable in class java.lang.System
The "standard" output stream.
OutOfMemoryError - error java.lang.OutOfMemoryError.
Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
OutOfMemoryError() - Constructor for class java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with no detail message.
OutOfMemoryError(String) - Constructor for class java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with the specified detail message.
OutputConnection - interface javax.microedition.io.OutputConnection.
This interface defines the capabilities that an output stream connection must have.

P

parseByte(String) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseByte(String, int) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseInt(String) - Static method in class java.lang.Integer
Parses the string argument as a signed decimal integer.
parseInt(String, int) - Static method in class java.lang.Integer
Parses the string argument as a signed integer in the radix specified by the second argument.
parseLong(String) - Static method in class java.lang.Long
Parses the string argument as a signed decimal long.
parseLong(String, int) - Static method in class java.lang.Long
Parses the string argument as a signed long in the radix specified by the second argument.
parseShort(String) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
parseShort(String, int) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
PINENTRY_CANCELLED - Static variable in interface javax.microedition.jcrmi.JavaCardRMIConnection
This status is returned to the calling J2ME application if the operation for PIN verification/change/disable/ enable/unblock was not successful because the user cancelled the PIN entry request.
PINException - exception javacard.framework.PINException.
PINException represents a OwnerPIN class access-related exception.
PINException(short) - Constructor for class javacard.framework.PINException
Constructs a PINException.
printStackTrace() - Method in class java.lang.Throwable
Prints this Throwable and its backtrace to the standard error stream.
PublicKey - interface java.security.PublicKey.
A public key.

R

READ - Static variable in class javax.microedition.io.Connector
Access mode READ.
READ_WRITE - Static variable in class javax.microedition.io.Connector
Access mode READ_WRITE.
receive(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Receive a datagram.
ref - Variable in class javax.microedition.jcrmi.RemoteStub
The remote reference associated with this stub object.
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
Tests if two string regions are equal.
Remote - interface java.rmi.Remote.
The Remote interface serves to identify interfaces whose methods may be invoked from a non-local virtual machine.
REMOTE_OBJECT_NOT_EXPORTED - Static variable in class javacard.framework.service.ServiceException
This reason code is used by RMIService to indicate that the remote method returned an remote object which has not been exported.
remoteEquals(RemoteRef) - Method in interface javax.microedition.jcrmi.RemoteRef
Compares two remote references.
RemoteException - exception java.rmi.RemoteException.
A RemoteException is the common superclass for a number of communication-related exceptions that may occur during the execution of a remote method call.
RemoteException() - Constructor for class java.rmi.RemoteException
Constructs a RemoteException with no specified detail message.
RemoteException(String) - Constructor for class java.rmi.RemoteException
Constructs a RemoteException with the specified detail message.
RemoteException(String, Throwable) - Constructor for class java.rmi.RemoteException
Constructs a RemoteException with the specified detail message and nested exception.
remoteHashCode() - Method in interface javax.microedition.jcrmi.RemoteRef
Returns a hashcode for a remote object.
RemoteRef - interface javax.microedition.jcrmi.RemoteRef.
The interface RemoteRef represents the handle for a remote object.
RemoteStub - class javax.microedition.jcrmi.RemoteStub.
The RemoteStub class is the common superclass for stubs of remote objects.
RemoteStub() - Constructor for class javax.microedition.jcrmi.RemoteStub
Constructs a RemoteStub.
removeCredential(String, byte[], String, String) - Static method in class javax.microedition.pki.UserCredentialManager
Removes a certificate or certificate URI from a certificate store.
replace(char, char) - Method in class java.lang.String
Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
reset() - Method in interface javax.microedition.io.Datagram
Zero the read/write pointer as well as the offset and length parameters.
reset() - Method in class java.security.MessageDigest
Resets the digest for further use.
reverse() - Method in class java.lang.StringBuffer
The character sequence contained in this string buffer is replaced by the reverse of the sequence.
run() - Method in interface java.lang.Runnable
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.
Runnable - interface java.lang.Runnable.
The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
Runtime - class java.lang.Runtime.
Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
RuntimeException - exception java.lang.RuntimeException.
RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for class java.lang.RuntimeException
Constructs a RuntimeException with no detail message.
RuntimeException(String) - Constructor for class java.lang.RuntimeException
Constructs a RuntimeException with the specified detail message.

S

SE_BUSY - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if security element is busy.
SE_CRYPTO_FAILURE - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if a cryptographic operation failed in a security element.
SE_FAILURE - Static variable in class javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if an operation involving the security element fails.
SE_NO_KEYGEN - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if a security element does not support key generation.
SE_NO_KEYS - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if a security element does not have keys available for certificate requests.
SE_NO_UNASSOCIATED_KEYS - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if a security element does not have any keys available that are not already associated with a certificate, and if the platform does not allow reuse of keys that are associated with an existing certificate.
SE_NOT_FOUND - Static variable in class javax.microedition.pki.UserCredentialManagerException
Code returned if an appropriate security element can not be found.
SecretKeySpec - class javax.crypto.spec.SecretKeySpec.
This class specifies a secret key in a provider-independent fashion.
SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
SecurityException - exception java.lang.SecurityException.
Thrown by the security manager to indicate a security violation.
SecurityException() - Constructor for class java.lang.SecurityException
Constructs a SecurityException with no detail message.
SecurityException(String) - Constructor for class java.lang.SecurityException
Constructs a SecurityException with the specified detail message.
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Send a datagram.
ServiceException - exception javacard.framework.service.ServiceException.
ServiceException represents a service framework related exception.
ServiceException(short) - Constructor for class javacard.framework.service.ServiceException
Constructs a ServiceException.
setAddress(Datagram) - Method in interface javax.microedition.io.Datagram
Set datagram address, copying the address from another datagram.
setAddress(String) - Method in interface javax.microedition.io.Datagram
Set datagram address.
setCharAt(int, char) - Method in class java.lang.StringBuffer
The character at the specified index of this string buffer is set to ch.
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
Set the buffer, offset and length.
setLength(int) - Method in class java.lang.StringBuffer
Sets the length of this String buffer.
setLength(int) - Method in interface javax.microedition.io.Datagram
Set the length.
setPriority(int) - Method in class java.lang.Thread
Changes the priority of this thread.
setReason(short) - Method in class javacard.framework.CardException
Sets the reason code.
setReason(short) - Method in class javacard.framework.CardRuntimeException
Sets the reason code.
setRef(RemoteRef) - Method in class javax.microedition.jcrmi.RemoteStub
Sets the remote reference associated with this stub object.
Short - class java.lang.Short.
The Short class is the standard wrapper for short values.
Short(short) - Constructor for class java.lang.Short
Constructs a Short object initialized to the specified short value.
ShortBufferException - exception javax.crypto.ShortBufferException.
This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
ShortBufferException() - Constructor for class javax.crypto.ShortBufferException
Constructs a ShortBufferException with no detail message.
ShortBufferException(String) - Constructor for class javax.crypto.ShortBufferException
Constructs a ShortBufferException with the specified detail message.
shortValue() - Method in class java.lang.Short
Returns the value of this Short as a short.
shortValue() - Method in class java.lang.Integer
Returns the value of this Integer as a short.
SIG_INCLUDE_CERTIFICATE - Static variable in class javax.microedition.securityservice.CMSMessageSignatureService
Includes the user certificate in the signature.
SIG_INCLUDE_CONTENT - Static variable in class javax.microedition.securityservice.CMSMessageSignatureService
Includes the content that was signed in the signature.
sign(String, int, String[], String) - Static method in class javax.microedition.securityservice.CMSMessageSignatureService
Generates a CMS signed message.
Signature - class java.security.Signature.
This Signature class is used to provide applications the functionality of a digital signature algorithm.
SignatureException - exception java.security.SignatureException.
This is the generic Signature exception.
SignatureException() - Constructor for class java.security.SignatureException
Constructs a SignatureException with no detail message.
SignatureException(String) - Constructor for class java.security.SignatureException
Constructs a SignatureException with the specified detail message.
sleep(long) - Static method in class java.lang.Thread
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
start() - Method in class java.lang.Thread
Causes this thread to begin execution; the Java Virtual Machine calls the run method of this thread.
startsWith(String) - Method in class java.lang.String
Tests if this string starts with the specified prefix.
startsWith(String, int) - Method in class java.lang.String
Tests if this string starts with the specified prefix beginning a specified index.
StreamConnection - interface javax.microedition.io.StreamConnection.
This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - interface javax.microedition.io.StreamConnectionNotifier.
This interface defines the capabilities that a connection notifier must have.
String - class java.lang.String.
The String class represents character strings.
String() - Constructor for class java.lang.String
Initializes a newly created String object so that it represents an empty character sequence.
String(byte[]) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the platform's default character encoding.
String(byte[], int, int) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the platform's default character encoding.
String(byte[], int, int, String) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the specified character encoding.
String(byte[], String) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the specified character encoding.
String(char[]) - Constructor for class java.lang.String
Allocates a new String so that it represents the sequence of characters currently contained in the character array argument.
String(char[], int, int) - Constructor for class java.lang.String
Allocates a new String that contains characters from a subarray of the character array argument.
String(String) - Constructor for class java.lang.String
Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(StringBuffer) - Constructor for class java.lang.String
Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
StringBuffer - class java.lang.StringBuffer.
A string buffer implements a mutable sequence of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBuffer(int) - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity specified by the length argument.
StringBuffer(String) - Constructor for class java.lang.StringBuffer
Constructs a string buffer so that it represents the same sequence of characters as the string argument; in other words, the initial contents of the string buffer is a copy of the argument string.
StringIndexOutOfBoundsException - exception java.lang.StringIndexOutOfBoundsException.
Thrown by the charAt method in class String and by other String methods to indicate that an index is either negative or greater than or equal to the size of the string.
StringIndexOutOfBoundsException() - Constructor for class java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with no detail message.
StringIndexOutOfBoundsException(int) - Constructor for class java.lang.StringIndexOutOfBoundsException
Constructs a new StringIndexOutOfBoundsException class with an argument indicating the illegal index.
StringIndexOutOfBoundsException(String) - Constructor for class java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with the specified detail message.
substring(int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
System - class java.lang.System.
The System class contains several useful class fields and methods.
SystemException - exception javacard.framework.SystemException.
SystemException represents a JCSystem class-related exception.
SystemException(short) - Constructor for class javacard.framework.SystemException
Constructs a SystemException.

T

T1_IFD_ABORT - Static variable in class javacard.framework.APDUException
This reason code indicates that during T=1 protocol, the CAD returned an ABORT S-Block command and aborted the data transfer.
Thread - class java.lang.Thread.
A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
Allocates a new Thread object.
Thread(Runnable) - Constructor for class java.lang.Thread
Allocates a new Thread object with a specific target object whose run method is called.
Throwable - class java.lang.Throwable.
The Throwable class is the superclass of all errors and exceptions in the Java language.
Throwable() - Constructor for class java.lang.Throwable
Constructs a new Throwable with null as its error message string.
Throwable(String) - Constructor for class java.lang.Throwable
Constructs a new Throwable with the specified error message.
throwIt(short) - Static method in class javacard.framework.UserException
Throws an instance of UserException with the specified reason.
throwIt(short) - Static method in class javacard.framework.TransactionException
Throws an instance of TransactionException with the specified reason.
throwIt(short) - Static method in class javacard.framework.SystemException
Throws an instance of SystemException with the specified reason.
throwIt(short) - Static method in class javacard.framework.PINException
Throws an instance of PINException with the specified reason.
throwIt(short) - Static method in class javacard.framework.CardException
Throws an instance of CardException class with the specified reason.
throwIt(short) - Static method in class javacard.framework.APDUException
Throws an instance of APDUException with the specified reason.
throwIt(short) - Static method in class javacard.framework.ISOException
Throws an instance of the ISOException class with the specified status word.
throwIt(short) - Static method in class javacard.framework.CardRuntimeException
Throws an instance of the CardRuntimeException class with the specified reason.
throwIt(short) - Static method in class javacard.framework.service.ServiceException
Throws an instance of ServiceException with the specified reason.
throwIt(short) - Static method in class javacard.security.CryptoException
Throws an instance of CryptoException with the specified reason.
toBinaryString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 2.
toCharArray() - Method in class java.lang.String
Converts this string to a new character array.
toHexString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 16.
toLowerCase() - Method in class java.lang.String
Converts all of the characters in this String to lower case.
toLowerCase(char) - Static method in class java.lang.Character
The given character is mapped to its lowercase equivalent; if the character has no lowercase equivalent, the character itself is returned.
toOctalString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 8.
toString() - Method in class java.lang.Short
Returns a String object representing this Short's value.
toString() - Method in class java.lang.Boolean
Returns a String object representing this Boolean's value.
toString() - Method in class java.lang.Integer
Returns a String object representing this Integer's value.
toString() - Method in class java.lang.Character
Returns a String object representing this character's value.
toString() - Method in class java.lang.Byte
Returns a String object representing this Byte's value.
toString() - Method in class java.lang.Long
Returns a String object representing this Long's value.
toString() - Method in class java.lang.StringBuffer
Converts to a string representing the data in this string buffer.
toString() - Method in class java.lang.Thread
Returns a string representation of this thread, including a unique number that identifies the thread and the thread's priority.
toString() - Method in class java.lang.Throwable
Returns a short description of this throwable object.
toString() - Method in class java.lang.String
This object (which is already a string!) is itself returned.
toString() - Method in class java.lang.Class
Converts the object to a string.
toString() - Method in class java.lang.Object
Returns a string representation of the object.
toString(int) - Static method in class java.lang.Integer
Returns a new String object representing the specified integer.
toString(int, int) - Static method in class java.lang.Integer
Creates a string representation of the first argument in the radix specified by the second argument.
toString(long) - Static method in class java.lang.Long
Returns a new String object representing the specified integer.
toString(long, int) - Static method in class java.lang.Long
Creates a string representation of the first argument in the radix specified by the second argument.
totalMemory() - Method in class java.lang.Runtime
Returns the total amount of memory in the Java Virtual Machine.
toUpperCase() - Method in class java.lang.String
Converts all of the characters in this String to upper case.
toUpperCase(char) - Static method in class java.lang.Character
Converts the character argument to uppercase; if the character has no lowercase equivalent, the character itself is returned.
TransactionException - exception javacard.framework.TransactionException.
TransactionException represents an exception in the transaction subsystem.
TransactionException(short) - Constructor for class javacard.framework.TransactionException
Constructs a TransactionException with the specified reason.
trim() - Method in class java.lang.String
Removes white space from both ends of this string.

U

unblockPin(int, int) - Method in interface javax.microedition.apdu.APDUConnection
This is a high-level method that lets the J2ME application ask the user to enter the value for an unblocking PIN, and the new value for the blocked PIN and send these to the card.
unblockPin(int, int) - Method in interface javax.microedition.jcrmi.JavaCardRMIConnection
This is a high-level method that lets the J2ME application ask the user to enter the value for an unblocking PIN, and the new value for the blocked PIN and send these to the card.
UNINITIALIZED_KEY - Static variable in class javacard.security.CryptoException
This reason code is used to indicate that the key is uninitialized.
UnsupportedOperationException - exception java.lang.UnsupportedOperationException.
Thrown to indicate that the requested operation is not supported.
UnsupportedOperationException() - Constructor for class java.lang.UnsupportedOperationException
Constructs an UnsupportedOperationException with no detail message.
UnsupportedOperationException(String) - Constructor for class java.lang.UnsupportedOperationException
Constructs an UnsupportedOperationException with the specified detail message.
update(byte[], int, int) - Method in class java.security.MessageDigest
Updates the digest using the specified array of bytes, starting at the specified offset.
update(byte[], int, int) - Method in class java.security.Signature
Updates the data to be verified, using the specified array of bytes, starting at the specified offset.
update(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
UserCredentialManager - class javax.microedition.pki.UserCredentialManager.
This class provides functionality for user credential management which includes creating certificate signing requests, adding user credentials, and removing credentials that may be used to generate digital signatures as specified in the CMSMessageSignatureService class.
UserCredentialManagerException - exception javax.microedition.pki.UserCredentialManagerException.
This class is used to identify error conditions in the management of the user certificate store.
UserCredentialManagerException(byte) - Constructor for class javax.microedition.pki.UserCredentialManagerException
Construct an exception with specific reason code.
UserException - exception javacard.framework.UserException.
UserException represents a user exception.
UserException() - Constructor for class javacard.framework.UserException
Constructs a UserException with reason = 0.
UserException(short) - Constructor for class javacard.framework.UserException
Constructs a UserException with the specified reason.

V

valueOf(boolean) - Static method in class java.lang.String
Returns the string representation of the boolean argument.
valueOf(char) - Static method in class java.lang.String
Returns the string representation of the char argument.
valueOf(char[]) - Static method in class java.lang.String
Returns the string representation of the char array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
Returns the string representation of a specific subarray of the char array argument.
valueOf(int) - Static method in class java.lang.String
Returns the string representation of the int argument.
valueOf(long) - Static method in class java.lang.String
Returns the string representation of the long argument.
valueOf(Object) - Static method in class java.lang.String
Returns the string representation of the Object argument.
valueOf(String) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
valueOf(String, int) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
verify(byte[]) - Method in class java.security.Signature
Verifies the passed-in signature.
VirtualMachineError - error java.lang.VirtualMachineError.
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
VirtualMachineError() - Constructor for class java.lang.VirtualMachineError
Constructs a VirtualMachineError with no detail message.
VirtualMachineError(String) - Constructor for class java.lang.VirtualMachineError
Constructs a VirtualMachineError with the specified detail message.

W

wait() - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object.
wait(long) - Method in class java.lang.Object
Causes current thread to wait until either another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or a specified amount of time has elapsed.
wait(long, int) - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
WRITE - Static variable in class javax.microedition.io.Connector
Access mode WRITE.

X

X509EncodedKeySpec - class java.security.spec.X509EncodedKeySpec.
This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
X509EncodedKeySpec(byte[]) - Constructor for class java.security.spec.X509EncodedKeySpec
Creates a new X509EncodedKeySpec with the given encoded key.

Y

yield() - Static method in class java.lang.Thread
Causes the currently executing thread object to temporarily pause and allow other threads to execute.

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

Submit a comment or suggestion Version 1.0 of SATSA Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2004 Sun Microsystems, Inc. 901 San Antonio Road,Palo Alto, California, 94303, U.S.A. All Rights Reserved.