-
Notifications
You must be signed in to change notification settings - Fork 34
JapanIndividualNumberCardReader
treastrain edited this page Oct 26, 2021
·
3 revisions
A reader for detecting Japan Individual Number Card (個人番号カード、マイナンバーカード).
@available(iOS 13.0, *)
open class JapanIndividualNumberCardReader: NSObject
NFCTagReaderSessionDelegate
, NSObject
Creates the Japan Individual Number Card (個人番号カード、マイナンバーカード) reader.
public init(configuration: NFCKitReaderConfiguration, delegate: JapanIndividualNumberCardReaderDelegate?, queue: DispatchQueue? = nil)
- configuration: A configuration object that specifies certain behaviors.
- delegate: An object that handles callbacks from the reader.
- queue: A dispatch queue that the reader uses when making callbacks to the delegate. When queue is nil, the reader creates and uses a serial dispatch queue.
read(items:electronicCertificateForTheBearersSignaturePIN:electronicCertificateForUserIdentificationPIN:cardInfoInputSupportApplicationPIN:basicResidentRegistrationPIN:didBecomeActive:didInvalidateWithError:)
os(iOS)
-
func read( items: JapanIndividualNumberCardItem..., electronicCertificateForTheBearersSignaturePIN: String = "", electronicCertificateForUserIdentificationPIN: String = "", cardInfoInputSupportApplicationPIN: String = "", basicResidentRegistrationPIN: String = "", didBecomeActive: ((JapanIndividualNumberCardReader) -> Void)? = nil, didInvalidateWithError: ((JapanIndividualNumberCardReader, Error) -> Void)? = nil )
read(items:electronicCertificateForTheBearersSignaturePIN:electronicCertificateForUserIdentificationPIN:cardInfoInputSupportApplicationPIN:basicResidentRegistrationPIN:didBecomeActive:didInvalidateWithError:)
os(iOS)
-
func read( items: [JapanIndividualNumberCardItem], electronicCertificateForTheBearersSignaturePIN: String = "", electronicCertificateForUserIdentificationPIN: String = "", cardInfoInputSupportApplicationPIN: String = "", basicResidentRegistrationPIN: String = "", didBecomeActive: ((JapanIndividualNumberCardReader) -> Void)? = nil, didInvalidateWithError: ((JapanIndividualNumberCardReader, Error) -> Void)? = nil )
os(iOS)
-
public func tagReaderSessionDidBecomeActive(_ session: NFCTagReaderSession)
os(iOS)
-
public func tagReaderSession(_ session: NFCTagReaderSession, didInvalidateWithError error: Error)
os(iOS)
-
public func tagReaderSession(_ session: NFCTagReaderSession, didDetect tags: [NFCTag])
Generated at 2021-10-28T15:36:42+0000 using swift-doc 1.0.0-rc.1.