Package org.robovm.apple.cryptotokenkit
Class TKTokenSessionDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.cryptotokenkit.TKTokenSessionDelegateAdapter
- All Implemented Interfaces:
TKTokenSessionDelegate,NSObjectProtocol,ObjCProtocol
public class TKTokenSessionDelegateAdapter extends NSObject implements TKTokenSessionDelegate
-
Nested Class Summary
Nested 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 Constructor Description TKTokenSessionDelegateAdapter() -
Method Summary
Modifier and Type Method Description TKTokenAuthOperationbeginAuth(TKTokenSession session, TKTokenOperation operation, NSObject constraint, NSError.NSErrorPtr error)NSDatadecryptData(TKTokenSession session, NSData ciphertext, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm, NSError.NSErrorPtr error)booleanisSupportsOperation(TKTokenSession session, TKTokenOperation operation, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm)NSDataperformKeyExchange(TKTokenSession session, NSData otherPartyPublicKeyData, NSObject objectID, TKTokenKeyAlgorithm algorithm, TKTokenKeyExchangeParameters parameters, NSError.NSErrorPtr error)NSDatasignData(TKTokenSession session, NSData dataToSign, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm, NSError.NSErrorPtr error)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
-
TKTokenSessionDelegateAdapter
public TKTokenSessionDelegateAdapter()
-
-
Method Details
-
beginAuth
public TKTokenAuthOperation beginAuth(TKTokenSession session, TKTokenOperation operation, NSObject constraint, NSError.NSErrorPtr error)- Specified by:
beginAuthin interfaceTKTokenSessionDelegate
-
isSupportsOperation
public boolean isSupportsOperation(TKTokenSession session, TKTokenOperation operation, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm)- Specified by:
isSupportsOperationin interfaceTKTokenSessionDelegate
-
signData
public NSData signData(TKTokenSession session, NSData dataToSign, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm, NSError.NSErrorPtr error)- Specified by:
signDatain interfaceTKTokenSessionDelegate
-
decryptData
public NSData decryptData(TKTokenSession session, NSData ciphertext, NSObject keyObjectID, TKTokenKeyAlgorithm algorithm, NSError.NSErrorPtr error)- Specified by:
decryptDatain interfaceTKTokenSessionDelegate
-
performKeyExchange
public NSData performKeyExchange(TKTokenSession session, NSData otherPartyPublicKeyData, NSObject objectID, TKTokenKeyAlgorithm algorithm, TKTokenKeyExchangeParameters parameters, NSError.NSErrorPtr error)- Specified by:
performKeyExchangein interfaceTKTokenSessionDelegate
-