PackageInfo.Signatures 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.
Matriz de todas as assinaturas lidas do arquivo de pacote.
[Android.Runtime.Register("signatures")]
public System.Collections.Generic.IList<Android.Content.PM.Signature>? Signatures { get; set; }
[<Android.Runtime.Register("signatures")>]
member this.Signatures : System.Collections.Generic.IList<Android.Content.PM.Signature> with get, set
Valor da propriedade
- Atributos
Comentários
Matriz de todas as assinaturas lidas do arquivo de pacote. Isso só será preenchido se o sinalizador PackageManager#GET_SIGNATURES tiver sido definido. Um pacote deve ser assinado com pelo menos um certificado que esteja na posição zero. O pacote pode ser assinado com certificados adicionais que aparecem como entradas subsequentes.
<Nota forte>:</a ordenação de assinatura forte> não é garantida como estável, o que significa que um pacote assinado com certificados A e B é equivalente a ser assinado com os certificados B e A. Isso significa que, caso várias assinaturas sejam relatadas, você não pode assumir que a primeira posição seja a mesma entre as atualizações.
<forte>Preterido</forte> Isso foi substituído pelo campo, que leva em conta a PackageInfo#signingInfo rotação do certificado de assinatura. Para compatibilidade com versões anteriores em caso de rotação de certificado de assinatura, isso retornará o certificado de assinatura relatado mais antigo, de modo que um aplicativo apareça para os chamadores como se não tivesse ocorrido nenhuma rotação.
Este membro foi preterido. em vez disso, use signingInfo
Java documentação para android.content.pm.PackageInfo.signatures.
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.