Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
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 (309)
Collections:
Other Resources:
JDK 11 java.smartcardio.jmod - Smart Card IO Module
JDK 11 java.smartcardio.jmod is the JMOD file for JDK 11 Smartcardio module.
JDK 11 Smart Card IO module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.smartcardio.jmod.
JDK 11 Smart Card IO module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Smart Card IO module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.smartcardio.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/smartcardio/CardTerminal.java
/* * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.smartcardio; import java.util.*; /** * A Smart Card terminal, sometimes referred to as a Smart Card Reader. * A CardTerminal object can be obtained by calling * {@linkplain CardTerminals#list} * or {@linkplain CardTerminals#getTerminal CardTerminals.getTerminal()}. * * <p>Note that physical card readers with slots for multiple cards are * represented by one <code>CardTerminal</code> object per such slot. * * @see CardTerminals * @see TerminalFactory * * @since 1.6 * @author Andreas Sterbenz * @author JSR 268 Expert Group */ public abstract class CardTerminal { /** * Constructs a new CardTerminal object. * * <p>This constructor is called by subclasses only. Application should * call {@linkplain CardTerminals#list list()} * or {@linkplain CardTerminals#getTerminal getTerminal()} * to obtain a CardTerminal object. */ protected CardTerminal() { // empty } /** * Returns the unique name of this terminal. * * @return the unique name of this terminal. */ public abstract String getName(); /** * Establishes a connection to the card. * If a connection has previously established using * the specified protocol, this method returns the same Card object as * the previous call. * * @param protocol the protocol to use ("T=0", "T=1", or "T=CL"), or "*" to * connect using any available protocol. * * @throws NullPointerException if protocol is null * @throws IllegalArgumentException if protocol is an invalid protocol * specification * @throws CardNotPresentException if no card is present in this terminal * @throws CardException if a connection could not be established * using the specified protocol or if a connection has previously been * established using a different protocol * @throws SecurityException if a SecurityManager exists and the * caller does not have the required * {@linkplain CardPermission permission} * @return the card the connection has been established with */ public abstract Card connect(String protocol) throws CardException; /** * Returns whether a card is present in this terminal. * * @return whether a card is present in this terminal. * * @throws CardException if the status could not be determined */ public abstract boolean isCardPresent() throws CardException; /** * Waits until a card is present in this terminal or the timeout * expires. If the method returns due to an expired timeout, it returns * false. Otherwise it return true. * * <P>If a card is present in this terminal when this * method is called, it returns immediately. * * @param timeout if positive, block for up to <code>timeout</code> * milliseconds; if zero, block indefinitely; must not be negative * @return false if the method returns due to an expired timeout, * true otherwise. * * @throws IllegalArgumentException if timeout is negative * @throws CardException if the operation failed */ public abstract boolean waitForCardPresent(long timeout) throws CardException; /** * Waits until a card is absent in this terminal or the timeout * expires. If the method returns due to an expired timeout, it returns * false. Otherwise it return true. * * <P>If no card is present in this terminal when this * method is called, it returns immediately. * * @param timeout if positive, block for up to <code>timeout</code> * milliseconds; if zero, block indefinitely; must not be negative * @return false if the method returns due to an expired timeout, * true otherwise. * * @throws IllegalArgumentException if timeout is negative * @throws CardException if the operation failed */ public abstract boolean waitForCardAbsent(long timeout) throws CardException; }
⏎ javax/smartcardio/CardTerminal.java
Or download all of them as a single archive file:
File name: java.smartcardio-11.0.1-src.zip File size: 39053 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.sql.jmod - SQL Module
2021-02-17, 13120👍, 1💬
Popular Posts:
JDK 11 jdk.crypto.cryptoki.jmod is the JMOD file for JDK 11 Crypto Cryptoki module. JDK 11 Crypto KI...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
Jettison is a collection of Java APIs (like STaX and DOM) which read and write JSON. This allows nea...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
commons-io-1.4.jar is the JAR file for Commons IO 1.4, which is a library of utilities to assist wit...