X509Certificate.ExtendedKeyUsage 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.
Obtém uma lista não modificável de Cadeias de Caracteres que representam os OBJECT IDENTIFIERs do ExtKeyUsageSyntax campo da extensão de uso de chave estendida (OID = 2.
public virtual System.Collections.Generic.IList<string>? ExtendedKeyUsage { [Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")] get; }
[<get: Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")>]
member this.ExtendedKeyUsage : System.Collections.Generic.IList<string>
Valor da propriedade
a extensão ExtendedKeyUsage desse certificado, como uma lista não modificável de identificadores de objeto representados como Cadeias de Caracteres. Retornará nulo se esse certificado não contiver uma extensão ExtendedKeyUsage.
- Atributos
Exceções
se a decodificação da extensão falhar.
Comentários
Obtém uma lista não modificável de Cadeias de Caracteres que representam os OBJECT IDENTIFIERs do ExtKeyUsageSyntax campo da extensão de uso de chave estendida (OID = 2.5.29.37). Indica uma ou mais finalidades para as quais a chave pública certificada pode ser usada, além ou no lugar das finalidades básicas indicadas no campo de extensão de uso de chave. A definição do ASN.1 para isso é:
ExtKeyUsageSyntax ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
KeyPurposeId ::= OBJECT IDENTIFIER
As principais finalidades podem ser definidas por qualquer organização com necessidade. Os identificadores de objeto usados para identificar as principais finalidades devem ser atribuídos de acordo com o IANA ou ITU-T Rec. X.660 | ISO/IEC/ITU 9834-1.
Esse método foi adicionado à versão 1.4 do Java 2 Platform Standard Edition. Para manter a compatibilidade com versões anteriores com provedores de serviços existentes, esse método não abstract é e fornece uma implementação padrão. As subclasses devem substituir esse método com uma implementação correta.
Adicionado em 1.4.
Documentação Java para java.security.cert.X509Certificate.getExtendedKeyUsage().
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.