GetNameRegistrationAuthorities() public method

public GetNameRegistrationAuthorities ( ) : Org.BouncyCastle.Asn1.X509.GeneralName[]
return Org.BouncyCastle.Asn1.X509.GeneralName[]
		private void CheckStatement(
            SemanticsInformation si,
            DerObjectIdentifier  id,
            GeneralName[]        names)
        {
            if (id != null)
            {
                if (!si.SemanticsIdentifier.Equals(id))
                {
                    Fail("ids don't match.");
                }
            }
            else if (si.SemanticsIdentifier != null)
            {
                Fail("statementId found when none expected.");
            }

            if (names != null)
            {
                GeneralName[] siNames = si.GetNameRegistrationAuthorities();

                for (int i = 0; i != siNames.Length; i++)
                {
                    if (!names[i].Equals(siNames[i]))
                    {
                        Fail("name registration authorities don't match.");
                    }
                }
            }
            else if (si.GetNameRegistrationAuthorities() != null)
            {
                Fail("name registration authorities found when none expected.");
            }
        }