Пример #1
0
        public bool equals(OID other)
        {
            if (other == null || oid_.Length != other.oid_.Length)
                return false;

            for (int i = 0; i < oid_.Length; ++i) {
                if (oid_[i] != other.oid_[i])
                    return false;
            }
            return true;
        }
Пример #2
0
 /// <summary>
 /// Create a DerOid with the given object identifier. The object identifier
 /// must begin with 0,1, or 2 and must contain at least 2 digits.
 /// </summary>
 ///
 /// <param name="oid">The OID to encode.</param>
 public DerOid(OID oid)
     : base(net.named_data.jndn.encoding.der.DerNodeType.ObjectIdentifier)
 {
     prepareEncoding(oid.getIntegerList());
 }
 /// <summary>
 /// Create a new CertificateExtension.
 /// </summary>
 ///
 /// <param name="oid">The oid of subject description entry.</param>
 /// <param name="isCritical">If true, the extension must be handled.</param>
 /// <param name="value">The extension value.</param>
 public CertificateExtension(OID oid, bool isCritical, Blob value_ren)
 {
     extensionId_ = oid;
     isCritical_ = isCritical;
     extensionValue_ = value_ren;
 }
 /// <summary>
 /// Create a new CertificateExtension.
 /// </summary>
 ///
 /// <param name="oid">The oid of subject description entry.</param>
 /// <param name="isCritical">If true, the extension must be handled.</param>
 /// <param name="value">The extension value.</param>
 public CertificateExtension(String oid, bool isCritical, Blob value_ren)
 {
     extensionId_ = new OID(oid);
     isCritical_ = isCritical;
     extensionValue_ = value_ren;
 }
 /// <summary>
 /// Create a new CertificateSubjectDescription.
 /// </summary>
 ///
 /// <param name="oid">The oid of the subject description entry.</param>
 /// <param name="value">The value of the subject description entry.</param>
 public CertificateSubjectDescription(OID oid, String value_ren)
 {
     oid_ = oid;
     value_ = value_ren;
 }
 /// <summary>
 /// Create a new CertificateSubjectDescription.
 /// </summary>
 ///
 /// <param name="oid">The oid of the subject description entry.</param>
 /// <param name="value">The value of the subject description entry.</param>
 public CertificateSubjectDescription(String oid, String value_ren)
 {
     oid_ = new OID(oid);
     value_ = value_ren;
 }