From eed6e194ba04eb277e3a596f3d4d1c8e4ea6185c Mon Sep 17 00:00:00 2001 From: Ryan Wilson Date: Fri, 20 Apr 2018 16:18:36 -0400 Subject: Remove unused URL scheme files. (#1157) --- Firebase/Core/FIRURLSchemeUtil.m | 44 -------------------------------- Firebase/Core/Private/FIRURLSchemeUtil.h | 25 ------------------ 2 files changed, 69 deletions(-) delete mode 100644 Firebase/Core/FIRURLSchemeUtil.m delete mode 100644 Firebase/Core/Private/FIRURLSchemeUtil.h (limited to 'Firebase') diff --git a/Firebase/Core/FIRURLSchemeUtil.m b/Firebase/Core/FIRURLSchemeUtil.m deleted file mode 100644 index 5ae4bd5..0000000 --- a/Firebase/Core/FIRURLSchemeUtil.m +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright 2017 Google -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -#import "Private/FIRURLSchemeUtil.h" -#import "Private/FIRLogger.h" - -/** - * Regular expression to match the URL scheme for Google sign-in. - */ -static NSString *const kFIRGoogleSignInURLSchemePattern = - @"^com\\.googleusercontent\\.apps\\.\\d+-\\w+$"; - -BOOL fir_areURLSchemesValidForGoogleSignIn(NSArray *urlSchemes) { - BOOL hasReversedClientID = NO; - for (NSString *urlScheme in urlSchemes) { - if (!hasReversedClientID) { - NSRange range = [urlScheme rangeOfString:kFIRGoogleSignInURLSchemePattern - options:NSRegularExpressionSearch]; - if (range.location != NSNotFound) { - hasReversedClientID = YES; - } - } - } - if (hasReversedClientID) { - return YES; - } - if (!hasReversedClientID) { - FIRLogInfo(kFIRLoggerCore, @"I-COR000021", - @"A reversed client ID should be added as a URL " - @"scheme to enable Google sign-in."); - } - return NO; -} diff --git a/Firebase/Core/Private/FIRURLSchemeUtil.h b/Firebase/Core/Private/FIRURLSchemeUtil.h deleted file mode 100644 index d4fa961..0000000 --- a/Firebase/Core/Private/FIRURLSchemeUtil.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright 2017 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -/** - * Checks whether the URL schemes declared for Google SignIn are valid. - * - * @param urlSchemes The URL schemes to validate. - * @return YES if the schemes are valid; NO otherwise. - */ -extern BOOL fir_areURLSchemesValidForGoogleSignIn(NSArray *urlSchemes); -- cgit v1.2.3