Beispiel #1
0
        public void CreateKeyIdentifierClause()
        {
            MyUserNameSecurityTokenParameters p =
                new MyUserNameSecurityTokenParameters();
            UserNameSecurityToken token =
                new UserNameSecurityToken("mono", "pass");
            SecurityKeyIdentifierClause c = p.CreateKeyClause(token, SecurityTokenReferenceStyle.Internal);

            Assert.IsTrue(c is LocalIdKeyIdentifierClause, "#1");

            try {
                p.CreateKeyClause(token, SecurityTokenReferenceStyle.External);
                Assert.Fail("External identifier clause cannot be created.");
            } catch (NotSupportedException) {
            }
        }
		public void CreateKeyIdentifierClause ()
		{
			MyUserNameSecurityTokenParameters p =
				new MyUserNameSecurityTokenParameters ();
			UserNameSecurityToken token =
				new UserNameSecurityToken ("mono", "pass");
			SecurityKeyIdentifierClause c = p.CreateKeyClause (token, SecurityTokenReferenceStyle.Internal);
			Assert.IsTrue (c is LocalIdKeyIdentifierClause, "#1");

			try {
				p.CreateKeyClause (token, SecurityTokenReferenceStyle.External);
				Assert.Fail ("External identifier clause cannot be created.");
			} catch (NotSupportedException) {
			}
		}