Package org.robovm.apple.devicecheck
Class DCAppAttestService
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.devicecheck.DCAppAttestService
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class DCAppAttestService extends NSObject
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDCAppAttestService.DCAppAttestServicePtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description DCAppAttestService()protectedDCAppAttestService(NSObject.Handle h, long handle)protectedDCAppAttestService(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidattestKey(String keyId, NSData clientDataHash, VoidBlock2<NSData,NSError> completionHandler)voidgenerateAssertion(String keyId, NSData clientDataHash, VoidBlock2<NSData,NSError> completionHandler)voidgenerateKey(VoidBlock2<NSString,NSError> completionHandler)static DCAppAttestServicegetSharedService()booleanisSupported()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, updateStrongRef
-
Constructor Details
-
DCAppAttestService
public DCAppAttestService() -
DCAppAttestService
-
DCAppAttestService
-
-
Method Details
-
getSharedService
-
isSupported
public boolean isSupported() -
generateKey
-
attestKey
public void attestKey(String keyId, NSData clientDataHash, VoidBlock2<NSData,NSError> completionHandler) -
generateAssertion
public void generateAssertion(String keyId, NSData clientDataHash, VoidBlock2<NSData,NSError> completionHandler)
-