blob: 1025f7f7886a056618394f7fa24af50e91975b56 [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#import "ios/chrome/browser/ui/activity_services/appex_constants.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace activity_services {
// Values for these constants to communicate with Password Management iOS App
// Extensions came from https://github.com/AgileBits/onepassword-app-extension
NSString* const kPasswordAppExVersionNumberKey = @"version_number";
NSString* const kPasswordAppExURLStringKey = @"url_string";
NSString* const kPasswordAppExUsernameKey = @"username";
NSString* const kPasswordAppExPasswordKey = @"password";
NSNumber* const kPasswordAppExVersionNumber = @110;
NSString* const kUTTypeAppExtensionFindLoginAction =
@"org.appextension.chrome-password-action";
// Known App Extensions.
NSString* const kAppExtensionOnePassword =
@"com.agilebits.onepassword-ios.extension";
NSString* const kAppExtensionLastPass = @"com.lastpass.ilastpass.LastPassExt";
NSString* const kAppExtensionDashlanePrefix =
@"com.dashlane.dashlanephonefinal.";
} // namespace activity_services