语言

IX509Extension.GetExtensionValue(String) 方法

定义

获取由传入oid字符串标识的扩展值(<em>extnValue</em>)的 DER 编码 OCTET 字符串。

[Android.Runtime.Register("getExtensionValue", "(Ljava/lang/String;)[B", "GetGetExtensionValue_Ljava_lang_String_Handler:Java.Security.Cert.IX509ExtensionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public byte[]? GetExtensionValue(string? oid);
[<Android.Runtime.Register("getExtensionValue", "(Ljava/lang/String;)[B", "GetGetExtensionValue_Ljava_lang_String_Handler:Java.Security.Cert.IX509ExtensionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetExtensionValue : string -> byte[]

参数

oid
String

扩展的对象标识符值。

返回

Byte[]

扩展值的 DER 编码八进制字符串;如果不存在,则为 null。

属性

注解

获取由传入oid字符串标识的扩展值(<em>extnValue</em>)的 DER 编码 OCTET 字符串。 该 oid 字符串由一组非负整数表示,由句点分隔。

例如:br>table class=“striped”<>caption style=“display:none”>OID 和扩展名称</caption><thead><tr><th scope=“col”>OID <em>(对象标识符)</em></th><scope=“col”>Extension Name</th></tr<>/thead<>tbody style=“text-align:left”<>tr><th scope=“row”>2.5.29.14</th><td><<SubjectKeyIdentifier</td></tr>><<th scope=“row”>2.5.29.15</th><td>KeyUsage</td></tr><tr><th scope=“row”>2.5.29.16</th<>td>PrivateKeyUsage</td></tr<>th><scope=“row”>2.5.29.17</th<>td>SubjectAlternativeName</td></tr tr>><<th scope=“row”>2.5.29.18</th><td>IssuerAlternativeName</td></tr>><<th scope=“row”>2.5.29.19</th><td>BasicConstraints</td></tr tr>><<th scope=“row”>2.5.29.30</th><td>NameConstraints</td></tr><<>th scope=“row”>2.5.29.33</th><td>PolicyMappings</td></tr tr><><th scope=“row”>2.5.29.35</th><td>AuthorityKeyIdentifier</td></tr>><<th scope=“row”>2.5.29.36</th<>td>PolicyConstraints</td></tr<>/tbody></table>

Java文档java.security.cert.X509Extension.getExtensionValue(java.lang.String)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于