public string ShouldReturnNormalizedToString(string distinguishedName)
        {
            var dn = DistinguishedName.Create(distinguishedName);

            dn.Normalize();
            return(dn.ToString());
        }
示例#2
0
        public void TestBuildDistinguishedName()
        {
            var dn = DistinguishedName.Create().Cn("Karen Berge").Cn("admin").Dc("corp").Dc("Fabrikam").Dc("COM");

            Assert.Equal(5, dn.RelativeDistinguishedNames.Count());
            Assert.Equal(TestDnString, dn.ToString());

            var dc = string.Join(".", dn.Where(x => x.Key == DistinguishedNameAttributes.DomainComponent).Select(x => x.Value));

            Assert.Equal("corp.Fabrikam.COM", dc);
        }
        public string ShouldParseSimpleDN(string distinguishedName)
        {
            var dn = DistinguishedName.Create(distinguishedName);

            return(dn.GetAsNormalized());
        }