Пример #1
0
		/// <summary>
		/// Initializes a new instance of the <see cref="OpenIdProvider"/> class.
		/// </summary>
		/// <param name="applicationStore">The application store to use.  Cannot be null.</param>
		public OpenIdProvider(IProviderApplicationStore applicationStore)
			: this(applicationStore, applicationStore) {
			Contract.Requires<ArgumentNullException>(applicationStore != null);
			Contract.Ensures(this.AssociationStore == applicationStore);
			Contract.Ensures(this.SecuritySettings != null);
			Contract.Ensures(this.Channel != null);
		}
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OpenIdProvider"/> class.
 /// </summary>
 /// <param name="applicationStore">The application store to use.  Cannot be null.</param>
 public OpenIdProvider(IProviderApplicationStore applicationStore)
     : this(applicationStore, applicationStore)
 {
     Contract.Requires <ArgumentNullException>(applicationStore != null);
     Contract.Ensures(this.AssociationStore == applicationStore);
     Contract.Ensures(this.SecuritySettings != null);
     Contract.Ensures(this.Channel != null);
 }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OpenIdProvider"/> class.
 /// </summary>
 /// <param name="applicationStore">The application store to use.  Cannot be null.</param>
 public OpenIdProvider(IProviderApplicationStore applicationStore)
     : this(applicationStore, applicationStore)
 {
 }