Package org.robovm.apple.cryptotokenkit
Class TKSmartCard
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.cryptotokenkit.TKSmartCard
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class TKSmartCard extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTKSmartCard.TKSmartCardPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description TKSmartCard()protectedTKSmartCard(NSObject.Handle h, long handle)protectedTKSmartCard(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
TKSmartCard
public TKSmartCard() -
TKSmartCard
-
TKSmartCard
-
-
Method Details
-
getSlot
-
isValid
public boolean isValid() -
getAllowedProtocols
-
setAllowedProtocols
-
getCurrentProtocol
-
isSensitive
public boolean isSensitive() -
setSensitive
public void setSensitive(boolean v) -
getContext
-
setContext
-
getCla
public byte getCla() -
setCla
public void setCla(byte v) -
isUseExtendedLength
public boolean isUseExtendedLength() -
setUseExtendedLength
public void setUseExtendedLength(boolean v) -
isUseCommandChaining
public boolean isUseCommandChaining() -
setUseCommandChaining
public void setUseCommandChaining(boolean v) -
beginSession
-
transmitRequest
-
endSession
public void endSession() -
userInteractionForSecurePINVerification
public TKSmartCardUserInteractionForSecurePINVerification userInteractionForSecurePINVerification(TKSmartCardPINFormat PINFormat, NSData APDU, long PINByteOffset)- Since:
- Available in iOS 9.0 and later.
-
userInteractionForSecurePINChange
public TKSmartCardUserInteractionForSecurePINChange userInteractionForSecurePINChange(TKSmartCardPINFormat PINFormat, NSData APDU, long currentPINByteOffset, long newPINByteOffset)- Since:
- Available in iOS 9.0 and later.
-
send
-
executeBlock
-
send
public NSData send(byte ins, byte p1, byte p2, NSData requestData, NSNumber le, ShortPtr sw, NSError.NSErrorPtr error)
-