IX509Extension.CriticalExtensionOIDs Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o conjunto de OIDs das extensões marcadas como CRITICAL, que essa implementação gerencia.
public System.Collections.Generic.ICollection<string>? CriticalExtensionOIDs { [Android.Runtime.Register("getCriticalExtensionOIDs", "()Ljava/util/Set;", "GetGetCriticalExtensionOIDsHandler:Java.Security.Cert.IX509ExtensionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get; }
[<get: Android.Runtime.Register("getCriticalExtensionOIDs", "()Ljava/util/Set;", "GetGetCriticalExtensionOIDsHandler:Java.Security.Cert.IX509ExtensionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
member this.CriticalExtensionOIDs : System.Collections.Generic.ICollection<string>
Valor da propriedade
um conjunto (ou um conjunto vazio, se nenhum estiver marcado como crítico) das cadeias de caracteres OID de extensão para extensões marcadas como críticas. Se não houver extensões presentes, esse método retornará nulo.
- Atributos
Comentários
Obtém um conjunto de cadeias de caracteres OID para as extensões marcadas como CRITICAL no certificado/CRL gerenciado pelo objeto que implementa essa interface.
X509Certificate cert = null;
try (InputStream inStrm = new FileInputStream("DER-encoded-Cert")) {
CertificateFactory cf = CertificateFactory.getInstance("X.509");
cert = (X509Certificate)cf.generateCertificate(inStrm);
}
Set<String> critSet = cert.getCriticalExtensionOIDs();
if (critSet != null && !critSet.isEmpty()) {
System.out.println("Set of critical extensions:");
for (String oid : critSet) {
System.out.println(oid);
}
}
Java referência para java.security.cert.X509Extension.getCriticalExtensionOIDs.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.