예제 #1
0
        public static void CredentialPolicy_Roundtrip()
        {
            Assert.Null(AuthenticationManager.CredentialPolicy);

            ICredentialPolicy cp = new DummyCredentialPolicy();
            AuthenticationManager.CredentialPolicy = cp;
            Assert.Same(cp, AuthenticationManager.CredentialPolicy);

            AuthenticationManager.CredentialPolicy = null;
            Assert.Null(AuthenticationManager.CredentialPolicy);
        }
예제 #2
0
        public void CredentialPolicy_Roundtrip()
        {
            Assert.Null(AuthenticationManager.CredentialPolicy);

            ICredentialPolicy cp = new DummyCredentialPolicy();

            AuthenticationManager.CredentialPolicy = cp;
            Assert.Same(cp, AuthenticationManager.CredentialPolicy);

            AuthenticationManager.CredentialPolicy = null;
            Assert.Null(AuthenticationManager.CredentialPolicy);
        }
예제 #3
0
        public void CredentialPolicy_Roundtrip()
        {
            Assert.Null(AuthenticationManager.CredentialPolicy);

            RemoteExecutor.Invoke(() =>
            {
                ICredentialPolicy cp = new DummyCredentialPolicy();
                AuthenticationManager.CredentialPolicy = cp;
                Assert.Same(cp, AuthenticationManager.CredentialPolicy);

                AuthenticationManager.CredentialPolicy = null;
                Assert.Null(AuthenticationManager.CredentialPolicy);
            }).Dispose();
        }
예제 #4
0
        public void CredentialPolicy_Roundtrip()
        {
            Assert.Null(AuthenticationManager.CredentialPolicy);

            RemoteInvoke(() =>
            {
                ICredentialPolicy cp = new DummyCredentialPolicy();
                AuthenticationManager.CredentialPolicy = cp;
                Assert.Same(cp, AuthenticationManager.CredentialPolicy);

                AuthenticationManager.CredentialPolicy = null;
                Assert.Null(AuthenticationManager.CredentialPolicy);

                return(SuccessExitCode);
            }).Dispose();
        }