コード例 #1
0
        protected override void Act()
        {
            attributes = new NameValueCollection();
            attributes.Add("key1", "value1");
            attributes.Add("key2", "value2");

            authUsingCustom = ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed <CustomAuthorizationProvider>("custom provider", attributes);
        }
コード例 #2
0
 public void Then_AuthorizeUsingCustomProviderNamed_ThrowsArgumentException()
 {
     ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed("custom authz", typeof(object));
 }
コード例 #3
0
 public void Then_AuthorizeUsingCustomProviderNamed_ThrowsArgumentNullException()
 {
     ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed("custom authz", null);
 }
コード例 #4
0
 public void Then_AuthorizeUsingCustomProviderNamed_ThrowsArgumentException()
 {
     ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed(null, typeof(CustomAuthorizationProvider));
 }
コード例 #5
0
 protected override void Act()
 {
     authUsingCustom = ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed("custom provider", typeof(CustomAuthorizationProvider));
 }
コード例 #6
0
        protected override void Act()
        {
            var authUsingCustom = ConfigureSecuritySettings.AuthorizeUsingCustomProviderNamed <CustomAuthorizationProvider>("custom provider");

            authUsingCustom.SetAsDefault();
        }