Inheritance: Asn1Encodable
Esempio n. 1
0
 public AuthorityInformationAccess(AccessDescription description)
 {
     this.descriptions = new AccessDescription[]
     {
         description
     };
 }
Esempio n. 2
0
 private AuthorityInformationAccess(Asn1Sequence seq)
 {
     if (seq.Count < 1)
     {
         throw new ArgumentException("sequence may not be empty");
     }
     this.descriptions = new AccessDescription[seq.Count];
     for (int i = 0; i < seq.Count; i++)
     {
         this.descriptions[i] = AccessDescription.GetInstance(seq[i]);
     }
 }
Esempio n. 3
0
 private AuthorityInformationAccess(Asn1Sequence seq)
 {
     //IL_0014: Unknown result type (might be due to invalid IL or missing references)
     if (seq.Count < 1)
     {
         throw new ArgumentException("sequence may not be empty");
     }
     descriptions = new AccessDescription[seq.Count];
     for (int i = 0; i < seq.Count; i++)
     {
         descriptions[i] = AccessDescription.GetInstance(seq[i]);
     }
 }
Esempio n. 4
0
        public override string ToString()
        {
            StringBuilder stringBuilder = new StringBuilder();
            string        newLine       = Platform.NewLine;

            stringBuilder.Append("AuthorityInformationAccess:");
            stringBuilder.Append(newLine);
            AccessDescription[] array = this.descriptions;
            for (int i = 0; i < array.Length; i++)
            {
                AccessDescription value = array[i];
                stringBuilder.Append("    ");
                stringBuilder.Append(value);
                stringBuilder.Append(newLine);
            }
            return(stringBuilder.ToString());
        }
		public AuthorityInformationAccess(
			AccessDescription description)
		{
			this.descriptions = new AccessDescription[]{ description };
		}
 private static String GetAccessDescriptionUrlForOid(DerObjectIdentifier oid, AccessDescription[] authorityInformationAccessArray)
 {
     foreach (AccessDescription authorityInformationAcces in authorityInformationAccessArray)
     {
         if (oid.Equals(authorityInformationAcces.AccessMethod))
         {
             var name = authorityInformationAcces.AccessLocation;
             return ((DerIA5String)name.Name).GetString();
         }
     }
     return null;
 }