AuthenticationServices iOS 14.5 to 15.0 API Differences
ASAuthorizationError.h
Added
ASAuthorizationErrorNotInteractive
ASAuthorizationPlatformPublicKeyCredentialAssertion.h
Added
ASAuthorizationPlatformPublicKeyCredentialAssertion
ASAuthorizationPlatformPublicKeyCredentialAssertionRequest.h
Added
ASAuthorizationPlatformPublicKeyCredentialAssertionRequest
Added
ASAuthorizationPlatformPublicKeyCredentialAssertionRequest.allowedCredentials
ASAuthorizationPlatformPublicKeyCredentialDescriptor.h
Added
ASAuthorizationPlatformPublicKeyCredentialDescriptor
Added
-[ASAuthorizationPlatformPublicKeyCredentialDescriptor initWithCredentialID:]
ASAuthorizationPlatformPublicKeyCredentialProvider.h
Added
ASAuthorizationPlatformPublicKeyCredentialProvider
Added
-[ASAuthorizationPlatformPublicKeyCredentialProvider initWithRelyingPartyIdentifier:]
Added
-[ASAuthorizationPlatformPublicKeyCredentialProvider createCredentialRegistrationRequestWithChallenge:name:userID:]
Added
-[ASAuthorizationPlatformPublicKeyCredentialProvider createCredentialAssertionRequestWithChallenge:]
Added
ASAuthorizationPlatformPublicKeyCredentialProvider.relyingPartyIdentifier
ASAuthorizationPlatformPublicKeyCredentialRegistration.h
Added
ASAuthorizationPlatformPublicKeyCredentialRegistration
ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest.h
Added
ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest
ASAuthorizationProviderExtensionAuthorizationRequest.h
Added
-[ASAuthorizationProviderExtensionAuthorizationRequest completeWithAuthorizationResult:]
ASAuthorizationProviderExtensionAuthorizationResult.h
Added
ASAuthorizationProviderExtensionAuthorizationResult
Added
-[ASAuthorizationProviderExtensionAuthorizationResult initWithHTTPAuthorizationHeaders:]
Added
-[ASAuthorizationProviderExtensionAuthorizationResult initWithHTTPResponse:httpBody:]
Added
ASAuthorizationProviderExtensionAuthorizationResult.httpAuthorizationHeaders
Added
ASAuthorizationProviderExtensionAuthorizationResult.httpResponse
Added
ASAuthorizationProviderExtensionAuthorizationResult.httpBody
Added
ASAuthorizationProviderExtensionAuthorizationResult.privateKeys
ASAuthorizationPublicKeyCredentialAssertion.h
Added
ASAuthorizationPublicKeyCredentialAssertion
Added
ASAuthorizationPublicKeyCredentialAssertion.rawAuthenticatorData
Added
ASAuthorizationPublicKeyCredentialAssertion.userID
Added
ASAuthorizationPublicKeyCredentialAssertion.signature
ASAuthorizationPublicKeyCredentialAssertionRequest.h
Added
ASAuthorizationPublicKeyCredentialAssertionRequest
Added
ASAuthorizationPublicKeyCredentialAssertionRequest.challenge
Added
ASAuthorizationPublicKeyCredentialAssertionRequest.relyingPartyIdentifier
Added
ASAuthorizationPublicKeyCredentialAssertionRequest.allowedCredentials
Added
ASAuthorizationPublicKeyCredentialAssertionRequest.userVerificationPreference
ASAuthorizationPublicKeyCredentialConstants.h
Added
ASAuthorizationPublicKeyCredentialUserVerificationPreference
Added
ASAuthorizationPublicKeyCredentialUserVerificationPreferencePreferred
Added
ASAuthorizationPublicKeyCredentialUserVerificationPreferenceRequired
Added
ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged
Added
ASAuthorizationPublicKeyCredentialAttestationKind
Added
ASAuthorizationPublicKeyCredentialAttestationKindNone
Added
ASAuthorizationPublicKeyCredentialAttestationKindDirect
Added
ASAuthorizationPublicKeyCredentialAttestationKindIndirect
Added
ASAuthorizationPublicKeyCredentialAttestationKindEnterprise
Added
ASAuthorizationPublicKeyCredentialResidentKeyPreference
Added
ASAuthorizationPublicKeyCredentialResidentKeyPreferenceDiscouraged
Added
ASAuthorizationPublicKeyCredentialResidentKeyPreferencePreferred
Added
ASAuthorizationPublicKeyCredentialResidentKeyPreferenceRequired
ASAuthorizationPublicKeyCredentialDescriptor.h
Added
ASAuthorizationPublicKeyCredentialDescriptor
Added
ASAuthorizationPublicKeyCredentialDescriptor.credentialID
ASAuthorizationPublicKeyCredentialParameters.h
Added
ASAuthorizationPublicKeyCredentialParameters
Added
-[ASAuthorizationPublicKeyCredentialParameters initWithAlgorithm:]
Added
ASAuthorizationPublicKeyCredentialParameters.algorithm
ASAuthorizationPublicKeyCredentialRegistration.h
Added
ASAuthorizationPublicKeyCredentialRegistration
Added
ASAuthorizationPublicKeyCredentialRegistration.rawAttestationObject
ASAuthorizationPublicKeyCredentialRegistrationRequest.h
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.relyingPartyIdentifier
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.userID
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.name
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.displayName
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.challenge
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.userVerificationPreference
Added
ASAuthorizationPublicKeyCredentialRegistrationRequest.attestationPreference
ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialAssertion
ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest
Added
ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.allowedCredentials
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransport
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportNFC
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportBluetooth
Added
ASAuthorizationAllSupportedPublicKeyCredentialDescriptorTransports()
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
Added
-[ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor initWithCredentialID:transports:]
Added
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.transports
ASAuthorizationSecurityKeyPublicKeyCredentialProvider.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialProvider
Added
-[ASAuthorizationSecurityKeyPublicKeyCredentialProvider initWithRelyingPartyIdentifier:]
Added
-[ASAuthorizationSecurityKeyPublicKeyCredentialProvider createCredentialRegistrationRequestWithChallenge:displayName:name:userID:]
Added
-[ASAuthorizationSecurityKeyPublicKeyCredentialProvider createCredentialAssertionRequestWithChallenge:]
Added
ASAuthorizationSecurityKeyPublicKeyCredentialProvider.relyingPartyIdentifier
ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialRegistration
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.h
Added
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
Added
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.credentialParameters
Added
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.excludedCredentials
Added
ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.residentKeyPreference
ASAuthorizationSingleSignOnCredential.h
Added
ASAuthorizationSingleSignOnCredential.privateKeys
ASAuthorizationSingleSignOnRequest.h
Added
ASAuthorizationSingleSignOnRequest.userInterfaceEnabled
ASCOSEConstants.h
Added
ASCOSEAlgorithmIdentifier
Added
ASCOSEAlgorithmIdentifierES256
Added
ASCOSEEllipticCurveIdentifier
Added
ASCOSEEllipticCurveIdentifierP256
ASFoundation.h
Added
ASImage
ASPublicKeyCredential.h
Added
ASPublicKeyCredential
Added
ASPublicKeyCredential.rawClientDataJSON
Added
ASPublicKeyCredential.credentialID