mirror of https://github.com/wolfSSL/wolfssl.git
X.509 RID ASN template behaviour
Don't set the DNS entry for RID unless OPENSSL_ALL is defined to match the behaviour of original ASN code.pull/7408/head
parent
8970ff4c34
commit
b48b5c47f4
|
@ -18202,6 +18202,7 @@ static int DecodeGeneralName(const byte* input, word32* inOutIdx, byte tag,
|
|||
}
|
||||
#endif /* WOLFSSL_QT || OPENSSL_ALL */
|
||||
|
||||
#ifdef OPENSSL_ALL
|
||||
/* GeneralName choice: registeredID */
|
||||
else if (tag == (ASN_CONTEXT_SPECIFIC | ASN_RID_TYPE)) {
|
||||
ret = SetDNSEntry(cert, (const char*)(input + idx), len,
|
||||
|
@ -18210,6 +18211,7 @@ static int DecodeGeneralName(const byte* input, word32* inOutIdx, byte tag,
|
|||
idx += (word32)len;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#endif /* IGNORE_NAME_CONSTRAINTS */
|
||||
#if defined(WOLFSSL_SEP) || defined(WOLFSSL_FPKI)
|
||||
/* GeneralName choice: otherName */
|
||||
|
|
Loading…
Reference in New Issue