NFCCardReader
public class NFCCardReader : NSObject, CardReaderTypeUndocumented
- 
                    
                    The Use-case message key for the connect()method to display to the userDeclarationSwift public static let keyDiscoveryMessage: String
- 
                    
                    The message to display to the user when the secure PACE channel is being setup DeclarationSwift public static let keyConnectMessage: String
- 
                    
                    The no card found error message when no card is found by connect()DeclarationSwift public static let keyNoCardMessage: String
- 
                    
                    The multiple cards detected error message when more than 1 card is found by connect()DeclarationSwift public static let keyMultipleCardMessage: String
- 
                    
                    The unsupported card message DeclarationSwift public static let keyUnsupportedCardMessage: String
- 
                    
                    The generic no connection message DeclarationSwift public static let keyConnectionError: String
- 
                    
                    Undocumented See moreDeclarationSwift public enum Error : Swift.Error, Equatable
- 
                    
                    DeclarationSwift public let name: String
- 
                    
                    DeclarationSwift public var cardPresent: Bool { get }
- 
                    
                    DeclarationSwift public func onCardPresenceChanged(_ block: @escaping (CardReaderType) -> Void)
- 
                    
                    DeclarationSwift public func connect(_ params: [String : Any]) throws -> CardType?
- 
                    
                    (Re-)Start polling for NFC card DeclarationSwift public func startDiscovery(with messages: [String : String])
- 
                    
                    Close session when a session has been started DeclarationSwift public func invalidateSession(error: String? = nil)Parameterserrorthe error message or nil when the session has been successful 
- 
                    
                    DeclarationSwift @available(iOS 13.0, *) public func tagReaderSessionDidBecomeActive(_ session: NFCTagReaderSession)
- 
                    
                    DeclarationSwift @available(iOS 13.0, *) public func tagReaderSession(_ session: NFCTagReaderSession, didInvalidateWithError error: Swift.Error)
- 
                    
                    DeclarationSwift @available(iOS 13.0, *) public func tagReaderSession(_ session: NFCTagReaderSession, didDetect tags: [NFCTag])
 
            