Package org.robovm.apple.authservices
Class ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.authservices.ASAuthorizationRequest
org.robovm.apple.authservices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
- All Implemented Interfaces:
ASAuthorizationPublicKeyCredentialRegistrationRequest,NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialRegistrationRequest
- Since:
- Available in iOS 15.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequestPtrNested classes/interfaces inherited from class org.robovm.apple.authservices.ASAuthorizationRequest
ASAuthorizationRequest.ASAuthorizationRequestPtrNested 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 protectedASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest()protectedASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest(NSObject.Handle h, long handle)protectedASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description StringgetAttestationPreference()NSDatagetChallenge()NSArray<ASAuthorizationPublicKeyCredentialParameters>getCredentialParameters()StringgetDisplayName()NSArray<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor>getExcludedCredentials()StringgetName()StringgetRelyingPartyIdentifier()StringgetResidentKeyPreference()NSDatagetUserID()StringgetUserVerificationPreference()voidsetAttestationPreference(String v)voidsetChallenge(NSData v)voidsetCredentialParameters(NSArray<ASAuthorizationPublicKeyCredentialParameters> v)voidsetDisplayName(String v)voidsetExcludedCredentials(NSArray<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor> v)voidsetName(String v)voidsetResidentKeyPreference(String v)voidsetUserID(NSData v)voidsetUserVerificationPreference(String v)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.authservices.ASAuthorizationRequest
encode, getProvider, initMethods 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
-
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest() -
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest(NSObject.Handle h, long handle) -
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest(NSObject.SkipInit skipInit)
-
-
Method Details
-
getCredentialParameters
-
setCredentialParameters
-
getExcludedCredentials
-
setExcludedCredentials
public void setExcludedCredentials(NSArray<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor> v) -
getResidentKeyPreference
-
setResidentKeyPreference
-
getRelyingPartyIdentifier
- Specified by:
getRelyingPartyIdentifierin interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getUserID
- Specified by:
getUserIDin interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setUserID
- Specified by:
setUserIDin interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getName
- Specified by:
getNamein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setName
- Specified by:
setNamein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getDisplayName
- Specified by:
getDisplayNamein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setDisplayName
- Specified by:
setDisplayNamein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getChallenge
- Specified by:
getChallengein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setChallenge
- Specified by:
setChallengein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getUserVerificationPreference
- Specified by:
getUserVerificationPreferencein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setUserVerificationPreference
- Specified by:
setUserVerificationPreferencein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
getAttestationPreference
- Specified by:
getAttestationPreferencein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
setAttestationPreference
- Specified by:
setAttestationPreferencein interfaceASAuthorizationPublicKeyCredentialRegistrationRequest
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-