AuthenticationServices tvOS 15.4 to 16.0 API Differences

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
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
ASAuthorizationPublicKeyCredentialDescriptor.h
Added ASAuthorizationPublicKeyCredentialDescriptor
Added ASAuthorizationPublicKeyCredentialDescriptor.credentialID
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
ASPublicKeyCredential.h
Added ASPublicKeyCredential
Added ASPublicKeyCredential.rawClientDataJSON
Added ASPublicKeyCredential.credentialID
ASWebAuthenticationSession.h
Added ASWebAuthenticationSessionErrorDomain
Added ASWebAuthenticationSessionErrorCodeCanceledLogin
Added ASWebAuthenticationSession
Added -[ASWebAuthenticationSession initWithURL:callbackURLScheme:completionHandler:]
Added ASWebAuthenticationSession.canStart
Added -[ASWebAuthenticationSession start]