Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
JDK 17 java.smartcardio.jmod - Smart Card IO Module
JDK 17 java.smartcardio.jmod is the JMOD file for JDK 17 Smartcardio module.
JDK 17 Smart Card IO module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.smartcardio.jmod.
JDK 17 Smart Card IO module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Smart Card IO module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.smartcardio.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ sun/security/smartcardio/PCSCException.java
/*
* Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
package sun.security.smartcardio;
import static sun.security.smartcardio.PCSC.*;
/**
* Exception for PC/SC errors. The native code portion checks the return value
* of the SCard* functions. If it indicates an error, the native code constructs
* an instance of this exception, throws it, and returns to Java.
*
* @since 1.6
* @author Andreas Sterbenz
*/
final class PCSCException extends Exception {
private static final long serialVersionUID = 4181137171979130432L;
final int code;
PCSCException(int code) {
super(toErrorString(code));
this.code = code;
}
private static String toErrorString(int code) {
switch (code) {
case SCARD_S_SUCCESS : return "SCARD_S_SUCCESS";
case SCARD_E_CANCELLED : return "SCARD_E_CANCELLED";
case SCARD_E_CANT_DISPOSE : return "SCARD_E_CANT_DISPOSE";
case SCARD_E_INSUFFICIENT_BUFFER : return "SCARD_E_INSUFFICIENT_BUFFER";
case SCARD_E_INVALID_ATR : return "SCARD_E_INVALID_ATR";
case SCARD_E_INVALID_HANDLE : return "SCARD_E_INVALID_HANDLE";
case SCARD_E_INVALID_PARAMETER : return "SCARD_E_INVALID_PARAMETER";
case SCARD_E_INVALID_TARGET : return "SCARD_E_INVALID_TARGET";
case SCARD_E_INVALID_VALUE : return "SCARD_E_INVALID_VALUE";
case SCARD_E_NO_MEMORY : return "SCARD_E_NO_MEMORY";
case SCARD_F_COMM_ERROR : return "SCARD_F_COMM_ERROR";
case SCARD_F_INTERNAL_ERROR : return "SCARD_F_INTERNAL_ERROR";
case SCARD_F_UNKNOWN_ERROR : return "SCARD_F_UNKNOWN_ERROR";
case SCARD_F_WAITED_TOO_LONG : return "SCARD_F_WAITED_TOO_LONG";
case SCARD_E_UNKNOWN_READER : return "SCARD_E_UNKNOWN_READER";
case SCARD_E_TIMEOUT : return "SCARD_E_TIMEOUT";
case SCARD_E_SHARING_VIOLATION : return "SCARD_E_SHARING_VIOLATION";
case SCARD_E_NO_SMARTCARD : return "SCARD_E_NO_SMARTCARD";
case SCARD_E_UNKNOWN_CARD : return "SCARD_E_UNKNOWN_CARD";
case SCARD_E_PROTO_MISMATCH : return "SCARD_E_PROTO_MISMATCH";
case SCARD_E_NOT_READY : return "SCARD_E_NOT_READY";
case SCARD_E_SYSTEM_CANCELLED : return "SCARD_E_SYSTEM_CANCELLED";
case SCARD_E_NOT_TRANSACTED : return "SCARD_E_NOT_TRANSACTED";
case SCARD_E_READER_UNAVAILABLE : return "SCARD_E_READER_UNAVAILABLE";
case SCARD_W_UNSUPPORTED_CARD : return "SCARD_W_UNSUPPORTED_CARD";
case SCARD_W_UNRESPONSIVE_CARD : return "SCARD_W_UNRESPONSIVE_CARD";
case SCARD_W_UNPOWERED_CARD : return "SCARD_W_UNPOWERED_CARD";
case SCARD_W_RESET_CARD : return "SCARD_W_RESET_CARD";
case SCARD_W_REMOVED_CARD : return "SCARD_W_REMOVED_CARD";
case SCARD_W_INSERTED_CARD : return "SCARD_W_INSERTED_CARD";
case SCARD_E_UNSUPPORTED_FEATURE : return "SCARD_E_UNSUPPORTED_FEATURE";
case SCARD_E_PCI_TOO_SMALL : return "SCARD_E_PCI_TOO_SMALL";
case SCARD_E_READER_UNSUPPORTED : return "SCARD_E_READER_UNSUPPORTED";
case SCARD_E_DUPLICATE_READER : return "SCARD_E_DUPLICATE_READER";
case SCARD_E_CARD_UNSUPPORTED : return "SCARD_E_CARD_UNSUPPORTED";
case SCARD_E_NO_SERVICE : return "SCARD_E_NO_SERVICE";
case SCARD_E_SERVICE_STOPPED : return "SCARD_E_SERVICE_STOPPED";
case SCARD_E_NO_READERS_AVAILABLE: return "SCARD_E_NO_READERS_AVAILABLE";
case WINDOWS_ERROR_INVALID_HANDLE: return "WINDOWS_ERROR_INVALID_HANDLE";
case WINDOWS_ERROR_INVALID_PARAMETER: return "WINDOWS_ERROR_INVALID_PARAMETER";
default: return "Unknown error 0x" + Integer.toHexString(code);
}
}
}
⏎ sun/security/smartcardio/PCSCException.java
Or download all of them as a single archive file:
File name: java.smartcardio-17.0.5-src.zip File size: 43002 bytes Release date: 2022-09-13 Download
⇒ JDK 17 java.sql.jmod - SQL Module
2023-10-27, ≈12🔥, 0💬
Popular Posts:
JAX-WS is an API for building web services and clients. It is the next generation Web Services API r...
Apache Commons CLI Source Code Files are provided in the source package file commons-cli-1.5.0-sourc. ..
JAX-WS is an API for building web services and clients. It is the next generation Web Services API r...
JDK 17 jdk.jdi.jmod is the JMOD file for JDK 17 JDI (Java Debug Interface) tool. JDK 17 JDI tool com...
Apache Avalon began in 1999 as the Java Apache Server Framework and in late 2002 separated from the ...