2626
2727@interface FIROAuthCredential ()
2828
29- @property (nonatomic , nullable ) NSString *rawNonce;
30-
3129- (nullable instancetype )initWithProvider : (NSString *)provider NS_UNAVAILABLE;
3230
3331@end
@@ -42,14 +40,12 @@ - (nullable instancetype)initWithProvider:(NSString *)provider {
4240
4341- (instancetype )initWithProviderID : (NSString *)providerID
4442 IDToken : (nullable NSString *)IDToken
45- rawNonce : (nullable NSString *)rawNonce
4643 accessToken : (nullable NSString *)accessToken
4744 secret : (nullable NSString *)secret
4845 pendingToken : (nullable NSString *)pendingToken {
4946 self = [super initWithProvider: providerID];
5047 if (self) {
5148 _IDToken = IDToken;
52- _rawNonce = rawNonce;
5349 _accessToken = accessToken;
5450 _pendingToken = pendingToken;
5551 _secret = secret;
@@ -60,12 +56,8 @@ - (instancetype)initWithProviderID:(NSString *)providerID
6056- (instancetype )initWithProviderID : (NSString *)providerID
6157 sessionID : (NSString *)sessionID
6258 OAuthResponseURLString : (NSString *)OAuthResponseURLString {
63- self = [self initWithProviderID: providerID
64- IDToken: nil
65- rawNonce: nil
66- accessToken: nil
67- secret: nil
68- pendingToken: nil ];
59+ self =
60+ [self initWithProviderID: providerID IDToken: nil accessToken: nil secret: nil pendingToken: nil ];
6961 if (self) {
7062 _OAuthResponseURLString = OAuthResponseURLString;
7163 _sessionID = sessionID;
@@ -79,7 +71,6 @@ - (nullable instancetype)initWithVerifyAssertionResponse:(FIRVerifyAssertionResp
7971 response.oauthSecretToken .length ) {
8072 return [self initWithProviderID: response.providerID
8173 IDToken: response.oauthIDToken
82- rawNonce: nil
8374 accessToken: response.oauthAccessToken
8475 secret: response.oauthSecretToken
8576 pendingToken: response.pendingToken];
@@ -89,7 +80,6 @@ - (nullable instancetype)initWithVerifyAssertionResponse:(FIRVerifyAssertionResp
8980
9081- (void )prepareVerifyAssertionRequest : (FIRVerifyAssertionRequest *)request {
9182 request.providerIDToken = _IDToken;
92- request.providerRawNonce = _rawNonce;
9383 request.providerAccessToken = _accessToken;
9484 request.requestURI = _OAuthResponseURLString;
9585 request.sessionID = _sessionID;
@@ -105,13 +95,11 @@ + (BOOL)supportsSecureCoding {
10595
10696- (nullable instancetype )initWithCoder : (NSCoder *)aDecoder {
10797 NSString *IDToken = [aDecoder decodeObjectOfClass: [NSString class ] forKey: @" IDToken" ];
108- NSString *rawNonce = [aDecoder decodeObjectOfClass: [NSString class ] forKey: @" rawNonce" ];
10998 NSString *accessToken = [aDecoder decodeObjectOfClass: [NSString class ] forKey: @" accessToken" ];
11099 NSString *pendingToken = [aDecoder decodeObjectOfClass: [NSString class ] forKey: @" pendingToken" ];
111100 NSString *secret = [aDecoder decodeObjectOfClass: [NSString class ] forKey: @" secret" ];
112101 self = [self initWithProviderID: self .provider
113102 IDToken: IDToken
114- rawNonce: rawNonce
115103 accessToken: accessToken
116104 secret: secret
117105 pendingToken: pendingToken];
@@ -120,7 +108,6 @@ - (nullable instancetype)initWithCoder:(NSCoder *)aDecoder {
120108
121109- (void )encodeWithCoder : (NSCoder *)aCoder {
122110 [aCoder encodeObject: self .IDToken forKey: @" IDToken" ];
123- [aCoder encodeObject: self .IDToken forKey: @" rawNonce" ];
124111 [aCoder encodeObject: self .accessToken forKey: @" accessToken" ];
125112 [aCoder encodeObject: self .pendingToken forKey: @" pendingToken" ];
126113 [aCoder encodeObject: self .secret forKey: @" secret" ];
0 commit comments