IX509Extension.GetExtensionValue(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取由传入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
扩展的对象标识符值。
返回
扩展值的 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)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。