JSR 177
A B C D E G H I J K M N P R S T U V X 

A

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 in java.security.spec
A (transparent) specification of cryptographic parameters.
APDUConnection - Interface in javax.microedition.apdu
This interface defines the APDU (Application Protocol Data Unit) connection.
APDUException - Exception in javacard.framework
APDUException represents an APDU-related exception.
APDUException(short) - Constructor for exception javacard.framework.APDUException
Constructs an APDUException.
APDUPermission - Class in javax.microedition.apdu
This class represents access to a smart card using the APDU protocol.
APDUPermission(String) - Constructor for class javax.microedition.apdu.APDUPermission
Creates a new APDUPermission object with the specified name.
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 exception 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 in javax.crypto
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 exception javax.crypto.BadPaddingException
Constructs a BadPaddingException with no detail message.
BadPaddingException(String) - Constructor for exception javax.crypto.BadPaddingException
Constructs a BadPaddingException with the specified detail message.
BUFFER_BOUNDS - Static variable in exception 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 exception javacard.framework.TransactionException
This reason code is used during a transaction to indicate that the commit buffer is full.

C

CANNOT_ACCESS_IN_COMMAND - Static variable in exception 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 exception javacard.framework.service.ServiceException
This reason code is used to indicate that the command in the APDU object cannot be accessed for output processing.
CardException - Exception in javacard.framework
The CardException class defines a field reason and two accessor methods getReason() and setReason().
CardException(short) - Constructor for exception javacard.framework.CardException
Constructs a CardException instance with the specified reason.
CardRuntimeException - Exception in javacard.framework
The CardRuntimeException class defines a field reason and two accessor methods getReason() and setReason().
CardRuntimeException(short) - Constructor for exception 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.
Cipher - Class in javax.crypto
This class provides the functionality of a cryptographic cipher for encryption and decryption.
CMSMessageSignatureService - Class in javax.microedition.securityservice
Provides signature services for cryptographic messages.
CMSMessageSignatureServiceException - Exception in javax.microedition.securityservice
This class is used to identify error conditions detected while signing messages.
CMSMessageSignatureServiceException(byte) - Constructor for exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Construct an exception with specific reason code.
COMMAND_DATA_TOO_LONG - Static variable in exception 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 exception javacard.framework.service.ServiceException
This reason code is used to indicate that the command in the APDU object has been completely processed.
CREDENTIAL_NOT_FOUND - Static variable in exception javax.microedition.pki.UserCredentialManagerException
Code returned if an appropriate certificate can not be found.
CREDENTIAL_NOT_SAVED - Static variable in exception javax.microedition.pki.UserCredentialManagerException
Code returned if a credential can not be added.
CRYPTO_FAILURE - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if a cyptographic error occured.
CRYPTO_FORMAT_ERROR - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if an error occurs when formatting a result.
CRYPTO_NO_CERTIFICATE - Static variable in exception 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 exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if detached signatures are not supported.
CRYPTO_NO_OPAQUE_SIG - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if opaque signatures are not supported.
CryptoException - Exception in javacard.security
CryptoException represents a cryptography-related exception.
CryptoException(short) - Constructor for exception javacard.security.CryptoException
Constructs a CryptoException with the specified reason.

D

DECRYPT_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to decryption mode.
detail - Variable in exception 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 in java.security
This is the generic Message Digest exception.
DigestException() - Constructor for exception java.security.DigestException
Constructs a DigestException with no detail message.
DigestException(String) - Constructor for exception java.security.DigestException
Constructs a DigestException with the specified detail message.
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 exception 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 in java.security.spec
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.
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 javax.microedition.apdu.APDUPermission
Checks two APDUPermission objects for equality.
equals(Object) - Method in class javax.microedition.jcrmi.JCRMIPermission
Checks two JCRMIPermission objects for equality.
equals(Object) - Method in class javax.microedition.jcrmi.RemoteStub
Compares two remote objects for equality.
equals(Object) - Method in class javax.microedition.securityservice.SecurityServicePermission
Checks two SecurityServicePermission objects for equality.
exchangeAPDU(byte[]) - Method in interface javax.microedition.apdu.APDUConnection
Exchanges an APDU command with a smart card application.

G

GeneralSecurityException - Exception in java.security
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 exception java.security.GeneralSecurityException
Constructs a GeneralSecurityException with no detail message.
GeneralSecurityException(String) - Constructor for exception 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).
getActions() - Method in class javax.microedition.apdu.APDUPermission
Returns the canonical string representation of the actions, which is the empty string "", since there are no actions for a APDUPermission.
getActions() - Method in class javax.microedition.jcrmi.JCRMIPermission
Returns the canonical string representation of the actions, which is the empty string "", since there are no actions for a JCRMIPermission.
getActions() - Method in class javax.microedition.securityservice.SecurityServicePermission
Returns the canonical string representation of the actions, which is the empty string "", since there are no actions for a SecurityServicePermission.
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.
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.
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).
getMessage() - Method in exception java.rmi.RemoteException
Returns the detail message, including the message from the nested exception if there is one.
getReason() - Method in exception javacard.framework.CardException
Gets the reason code.
getReason() - Method in exception javacard.framework.CardRuntimeException
Gets the reason code.
getReason() - Method in exception javax.microedition.pki.UserCredentialManagerException
Gets the reason code.
getReason() - Method in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Gets the reason code.

H

hashCode() - Method in class javax.microedition.apdu.APDUPermission
Returns the hash code value for this object.
hashCode() - Method in class javax.microedition.jcrmi.JCRMIPermission
 
hashCode() - Method in class javax.microedition.jcrmi.RemoteStub
Returns a hashcode for a remote object.
hashCode() - Method in class javax.microedition.securityservice.SecurityServicePermission
 

I

ILLEGAL_AID - Static variable in exception 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 exception javacard.framework.service.ServiceException
This reason code is used to indicate that an input parameter is not allowed.
ILLEGAL_TRANSIENT - Static variable in exception 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 exception 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 exception javacard.framework.SystemException
This reason code is used to indicate that the requested function is not allowed.
ILLEGAL_USE - Static variable in exception 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 exception 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 exception 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 exception javacard.security.CryptoException
This reason code is used to indicate that one or more input parameters is out of allowed bounds.
IllegalBlockSizeException - Exception in javax.crypto
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 exception javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with no detail message.
IllegalBlockSizeException(String) - Constructor for exception javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with the specified detail message.
implies(Permission) - Method in class javax.microedition.apdu.APDUPermission
Checks if the specified permission is "implied" by this object.
implies(Permission) - Method in class javax.microedition.jcrmi.JCRMIPermission
Checks if the specified permission is "implied" by this object.
implies(Permission) - Method in class javax.microedition.securityservice.SecurityServicePermission
Checks if the specified permission is "implied" by this object.
IN_PROGRESS - Static variable in exception javacard.framework.TransactionException
This reason code is used by the beginTransaction method to indicate a transaction is already in progress.
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.
INTERNAL_FAILURE - Static variable in exception javacard.framework.TransactionException
This reason code is used during a transaction to indicate an internal JCRE problem (fatal error).
INVALID_INIT - Static variable in exception 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 in java.security
This is the exception for invalid or inappropriate algorithm parameters.
InvalidAlgorithmParameterException() - Constructor for exception java.security.InvalidAlgorithmParameterException
Constructs an InvalidAlgorithmParameterException with no detail message.
InvalidAlgorithmParameterException(String) - Constructor for exception java.security.InvalidAlgorithmParameterException
Constructs an InvalidAlgorithmParameterException with the specified detail message.
InvalidKeyException - Exception in java.security
This is the exception for invalid Keys (invalid encoding, wrong length, uninitialized, etc).
InvalidKeyException() - Constructor for exception java.security.InvalidKeyException
Constructs an InvalidKeyException with no detail message.
InvalidKeyException(String) - Constructor for exception java.security.InvalidKeyException
Constructs an InvalidKeyException with the specified detail message.
InvalidKeySpecException - Exception in java.security.spec
This is the exception for invalid key specifications.
InvalidKeySpecException() - Constructor for exception java.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with no detail message.
InvalidKeySpecException(String) - Constructor for exception 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 exception javacard.framework.APDUException
This reason code indicates that an unrecoverable error occurred in the I/O transmission layer.
ISOException - Exception in javacard.framework
ISOException class encapsulates an ISO 7816-4 response status word as its reason code.
ISOException(short) - Constructor for exception javacard.framework.ISOException
Constructs an ISOException instance with the specified status word.
IvParameterSpec - Class in javax.crypto.spec
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
Provide classes that are fundamental to the design of 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 in javax.microedition.jcrmi
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.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.
JCRMIPermission - Class in javax.microedition.jcrmi
This class represents access to a smart card using the JCRMI protocol.
JCRMIPermission(String) - Constructor for class javax.microedition.jcrmi.JCRMIPermission
Creates a new JCRMIPermission object.

K

Key - Interface in java.security
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 in java.security
This is the basic key exception.
KeyException() - Constructor for exception java.security.KeyException
Constructs a KeyException with no detail message.
KeyException(String) - Constructor for exception java.security.KeyException
Constructs a KeyException with the specified detail message.
KeyFactory - Class in java.security
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 in java.security.spec
A (transparent) specification of the key material that constitutes a cryptographic key.

M

MessageDigest - Class in java.security
This MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA.

N

newPermissionCollection() - Method in class javax.microedition.apdu.APDUPermission
Returns a new PermissionCollection object for storing APDUPermission objects.
newPermissionCollection() - Method in class javax.microedition.jcrmi.JCRMIPermission
Returns a new PermissionCollection object for storing JCRMIPermission objects.
newPermissionCollection() - Method in class javax.microedition.securityservice.SecurityServicePermission
Returns a new PermissionCollection object for storing SecurityServicePermission objects.
NO_RESOURCE - Static variable in exception 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 exception 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 exception 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 exception 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 exception 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.
NoSuchAlgorithmException - Exception in java.security
This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
NoSuchAlgorithmException() - Constructor for exception java.security.NoSuchAlgorithmException
Constructs a NoSuchAlgorithmException with no detail message.
NoSuchAlgorithmException(String) - Constructor for exception java.security.NoSuchAlgorithmException
Constructs a NoSuchAlgorithmException with the specified detail message.
NoSuchPaddingException - Exception in javax.crypto
This exception is thrown when a particular padding mechanism is requested but is not available in the environment.
NoSuchPaddingException() - Constructor for exception javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with no detail message.
NoSuchPaddingException(String) - Constructor for exception javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with the specified detail message.
NOT_IN_PROGRESS - Static variable in exception javacard.framework.TransactionException
This reason code is used by the abortTransaction and commitTransaction methods when a transaction is not in progress.

P

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 in javacard.framework
PINException represents a OwnerPIN class access-related exception.
PINException(short) - Constructor for exception javacard.framework.PINException
Constructs a PINException.
PublicKey - Interface in java.security
A public key.

R

ref - Variable in class javax.microedition.jcrmi.RemoteStub
The remote reference associated with this stub object.
Remote - Interface in java.rmi
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 exception 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 in java.rmi
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 exception java.rmi.RemoteException
Constructs a RemoteException with no specified detail message.
RemoteException(String) - Constructor for exception java.rmi.RemoteException
Constructs a RemoteException with the specified detail message.
RemoteException(String, Throwable) - Constructor for exception 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 in javax.microedition.jcrmi
The interface RemoteRef represents the handle for a remote object.
RemoteStub - Class in javax.microedition.jcrmi
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.
reset() - Method in class java.security.MessageDigest
Resets the digest for further use.

S

SE_BUSY - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if security element is busy.
SE_CRYPTO_FAILURE - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if a cryptographic operation failed in a security element.
SE_FAILURE - Static variable in exception javax.microedition.securityservice.CMSMessageSignatureServiceException
Error code returned if an operation involving the security element fails.
SE_NO_KEYGEN - Static variable in exception javax.microedition.pki.UserCredentialManagerException
Code returned if a security element does not support key generation.
SE_NO_KEYS - Static variable in exception 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 exception 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 exception javax.microedition.pki.UserCredentialManagerException
Code returned if an appropriate security element can not be found.
SecretKeySpec - Class in javax.crypto.spec
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.
SecurityServicePermission - Class in javax.microedition.securityservice
This class represents access to a security service.
SecurityServicePermission(String) - Constructor for class javax.microedition.securityservice.SecurityServicePermission
Creates a new SecurityServicePermission object.
ServiceException - Exception in javacard.framework.service
ServiceException represents a service framework related exception.
ServiceException(short) - Constructor for exception javacard.framework.service.ServiceException
Constructs a ServiceException.
setReason(short) - Method in exception javacard.framework.CardException
Sets the reason code.
setReason(short) - Method in exception 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.
ShortBufferException - Exception in javax.crypto
This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
ShortBufferException() - Constructor for exception javax.crypto.ShortBufferException
Constructs a ShortBufferException with no detail message.
ShortBufferException(String) - Constructor for exception javax.crypto.ShortBufferException
Constructs a ShortBufferException with the specified detail message.
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 in java.security
This Signature class is used to provide applications the functionality of a digital signature algorithm.
SignatureException - Exception in java.security
This is the generic Signature exception.
SignatureException() - Constructor for exception java.security.SignatureException
Constructs a SignatureException with no detail message.
SignatureException(String) - Constructor for exception java.security.SignatureException
Constructs a SignatureException with the specified detail message.
SystemException - Exception in javacard.framework
SystemException represents a JCSystem class-related exception.
SystemException(short) - Constructor for exception javacard.framework.SystemException
Constructs a SystemException.

T

T1_IFD_ABORT - Static variable in exception 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.
throwIt(short) - Static method in exception javacard.framework.APDUException
Throws an instance of APDUException with the specified reason.
throwIt(short) - Static method in exception javacard.framework.CardException
Throws an instance of CardException class with the specified reason.
throwIt(short) - Static method in exception javacard.framework.CardRuntimeException
Throws an instance of the CardRuntimeException class with the specified reason.
throwIt(short) - Static method in exception javacard.framework.ISOException
Throws an instance of the ISOException class with the specified status word.
throwIt(short) - Static method in exception javacard.framework.PINException
Throws an instance of PINException with the specified reason.
throwIt(short) - Static method in exception javacard.framework.service.ServiceException
Throws an instance of ServiceException with the specified reason.
throwIt(short) - Static method in exception javacard.framework.SystemException
Throws an instance of SystemException with the specified reason.
throwIt(short) - Static method in exception javacard.framework.TransactionException
Throws an instance of TransactionException with the specified reason.
throwIt(short) - Static method in exception javacard.framework.UserException
Throws an instance of UserException with the specified reason.
throwIt(short) - Static method in exception javacard.security.CryptoException
Throws an instance of CryptoException with the specified reason.
TransactionException - Exception in javacard.framework
TransactionException represents an exception in the transaction subsystem.
TransactionException(short) - Constructor for exception javacard.framework.TransactionException
Constructs a TransactionException with the specified reason.

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 exception javacard.security.CryptoException
This reason code is used to indicate that the key is uninitialized.
UnsupportedOperationException - Exception in java.lang
Thrown to indicate that the requested operation is not supported.
UnsupportedOperationException() - Constructor for exception java.lang.UnsupportedOperationException
Constructs an UnsupportedOperationException with no detail message.
UnsupportedOperationException(String) - Constructor for exception 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 in javax.microedition.pki
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 in javax.microedition.pki
This class is used to identify error conditions in the management of the user certificate store.
UserCredentialManagerException(byte) - Constructor for exception javax.microedition.pki.UserCredentialManagerException
Construct an exception with specific reason code.
UserException - Exception in javacard.framework
UserException represents a user exception.
UserException() - Constructor for exception javacard.framework.UserException
Constructs a UserException with reason = 0.
UserException(short) - Constructor for exception javacard.framework.UserException
Constructs a UserException with the specified reason.

V

verify(byte[]) - Method in class java.security.Signature
Verifies the passed-in signature.

X

X509EncodedKeySpec - Class in java.security.spec
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.
A B C D E G H I J K M N P R S T U V X 
JSR 177

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Use is subject to License Terms. Your use of this web site or any of its contents or software indicates your agreement to be bound by these License Terms.