コード例 #1
0
        public void getGenNameTest()
        {
            string  type     = "dNSName";
            GenName expected = GenName.dNSName;
            GenName actual;

            actual = generalNames.getGenName(type);
            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
ファイル: GeneralNames.cs プロジェクト: hugocurran/OSCA2
        /// <summary>
        /// Return the OSCA GenName type for a given type
        /// </summary>
        /// <param name="type">Type of name</param>
        /// <returns>GenName value</returns>
        internal static GenName getGenName(string type)
        {
            GenName gn = GenName.otherName;

            switch (type)
            {
            case "otherName":
                gn = GenName.otherName;
                break;

            case "rfc822Name":
                gn = GenName.rfc822Name;
                break;

            case "dNSName":
                gn = GenName.dNSName;
                break;

            case "x400Address":
                gn = GenName.x400Address;
                break;

            case "directoryName":
                gn = GenName.directoryName;
                break;

            case "ediPartyName":
                gn = GenName.ediPartyName;
                break;

            case "uniformResourceIdentifier":
                gn = GenName.uniformResourceIdentifier;
                break;

            case "iPAddress":
                gn = GenName.iPAddress;
                break;

            case "registeredID":
                gn = GenName.registeredID;
                break;
            }
            return(gn);
        }
コード例 #3
0
        // selects name for list to be given to new animals
        public string SetName()
        {
            GenName select = (GenName)selectName.Next(5);

            return(select.ToString());
        }
コード例 #4
0
ファイル: OSCAGeneralNames.cs プロジェクト: hugocurran/OSCA2
 /// <summary>
 /// Initializes a new instance of the <see cref="OSCAGeneralName"/> struct.
 /// </summary>
 /// <param name="genName">BC general name</param>
 public OSCAGeneralName(GeneralName genName)
 {
     Name = genName.Name.ToString();
     Type = (GenName)genName.TagNo;
 }