Exemple #1
0
 public void Configure(IMvxPluginConfiguration configuration)
 {
     if (!(configuration is SecureStorageConfiguration))
     {
         throw new System.Exception("Configuration does not appear to be a valid SecureStorageConfiguration.");
     }
     _Configuration = (SecureStorageConfiguration)configuration;
 }
Exemple #2
0
 public void Configure(IMvxPluginConfiguration configuration)
 {
     if (!(configuration is SecureStorageConfiguration))
     {
         throw new ArgumentException("Configuration is not a valid SecureStorageConfiguration.");
     }
     _Configuration = (SecureStorageConfiguration)configuration;
 }
Exemple #3
0
        public SessionServiceBase(SecureStorageConfiguration configuration)
        {
            _Configuration = configuration;

            var store   = GetStore();
            var account = store.FindAccountsForService(_Configuration.AppName).FirstOrDefault();

            if (account == null)
            {
                account = new Account();
            }
            store.Save(account, _Configuration.AppName);
        }
Exemple #4
0
 public SessionService(SecureStorageConfiguration configuration,
                       string appName)
 {
     _Configuration = configuration;
     _AppName       = appName;
 }