diff --git a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.h b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.h index 7e2d8291e12..c7241a1559e 100644 --- a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.h +++ b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.h @@ -25,20 +25,15 @@ NS_ASSUME_NONNULL_BEGIN */ @interface FIROAuthCredential : FIRAuthCredential -/** @property providerID - @brief The provider ID associated with this credential. - */ -@property(nonatomic, readonly) NSString *providerID; - /** @property IDToken @brief The ID Token associated with this credential. */ -@property(nonatomic, readonly) NSString *IDToken; +@property(nonatomic, readonly, nullable) NSString *IDToken; /** @property accessToken @brief The access token associated with this credential. */ -@property(nonatomic, readonly) NSString *accessToken; +@property(nonatomic, readonly, nullable) NSString *accessToken; /** @fn initWithProviderId:IDToken:accessToken: @brief Designated initializer. @@ -46,9 +41,9 @@ NS_ASSUME_NONNULL_BEGIN @param IDToken The ID Token associated with the credential being created. @param accessToken The access token associated with the credential being created. */ -- (nullable instancetype)initWithProvierID:(NSString *)providerID - IDToken:(nullable NSString*)IDToken - accessToken:(nullable NSString *)accessToken; +- (nullable instancetype)initWithProviderID:(NSString *)providerID + IDToken:(nullable NSString*)IDToken + accessToken:(nullable NSString *)accessToken; @end diff --git a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.m b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.m index 28712a64eae..67633d8e11c 100644 --- a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.m +++ b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthCredential.m @@ -15,7 +15,7 @@ */ #import "FIROAuthCredential.h" -#import "FIRAuthExceptionUtils.h" + #import "FIRVerifyAssertionRequest.h" NS_ASSUME_NONNULL_BEGIN @@ -28,12 +28,11 @@ - (nullable instancetype)initWithProvider:(NSString *)provider NS_UNAVAILABLE; @implementation FIROAuthCredential -- (nullable instancetype)initWithProvierID:(NSString *)providerID - IDToken:(nullable NSString *)IDToken - accessToken:(nullable NSString *)accessToken { +- (nullable instancetype)initWithProviderID:(NSString *)providerID + IDToken:(nullable NSString *)IDToken + accessToken:(nullable NSString *)accessToken { self = [super initWithProvider:providerID]; if (self) { - _providerID = providerID; _IDToken = IDToken; _accessToken = accessToken; } diff --git a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthProvider.m b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthProvider.m index e810680d3e1..0561703f660 100644 --- a/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthProvider.m +++ b/Firebase/Auth/Source/AuthProviders/OAuth/FIROAuthProvider.m @@ -25,16 +25,16 @@ @implementation FIROAuthProvider + (FIRAuthCredential *)credentialWithProviderID:(NSString *)providerID IDToken:(NSString *)IDToken accessToken:(nullable NSString *)accessToken { - return [[FIROAuthCredential alloc] initWithProvierID:providerID - IDToken:IDToken - accessToken:accessToken]; + return [[FIROAuthCredential alloc] initWithProviderID:providerID + IDToken:IDToken + accessToken:accessToken]; } + (FIROAuthCredential *)credentialWithProviderID:(NSString *)providerID accessToken:(NSString *)accessToken { - return [[FIROAuthCredential alloc] initWithProvierID:providerID - IDToken:nil - accessToken:accessToken]; + return [[FIROAuthCredential alloc] initWithProviderID:providerID + IDToken:nil + accessToken:accessToken]; } NS_ASSUME_NONNULL_END