X509CertSelector.SetSubjectKeyIdentifier(Byte[]) Método
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.
Define o critério subjectKeyIdentifier.
[Android.Runtime.Register("setSubjectKeyIdentifier", "([B)V", "GetSetSubjectKeyIdentifier_arrayBHandler")]
public virtual void SetSubjectKeyIdentifier(byte[]? subjectKeyID);
[<Android.Runtime.Register("setSubjectKeyIdentifier", "([B)V", "GetSetSubjectKeyIdentifier_arrayBHandler")>]
abstract member SetSubjectKeyIdentifier : byte[] -> unit
override this.SetSubjectKeyIdentifier : byte[] -> unit
Parâmetros
- subjectKeyID
- Byte[]
o identificador de chave do assunto (ou null)
- Atributos
Comentários
Define o critério subjectKeyIdentifier. Deve X509Certificate conter uma extensão SubjectKeyIdentifier para a qual o conteúdo da extensão corresponde ao valor de critério especificado. Se o valor do critério for null, nenhuma verificação subjectKeyIdentifier será feita.
Se subjectKeyID não nullestiver, ele deverá conter um único valor codificado em DER correspondente ao conteúdo do valor da extensão (sem incluir o identificador de objeto, a configuração de criticidade e o encapsulamento octet string) para uma extensão SubjectKeyIdentifier. A notação ASN.1 para essa estrutura segue.
{@code
SubjectKeyIdentifier ::= KeyIdentifier
KeyIdentifier ::= OCTET STRING
}
Como o formato dos identificadores de chave do assunto não é exigido por nenhum padrão, os identificadores de chave de assunto não são analisados pelo X509CertSelector. Em vez disso, os valores são comparados usando uma comparação byte por byte.
Observe que a matriz de bytes fornecida aqui é clonada para proteger contra modificações subsequentes.
Documentação Java para java.security.cert.X509CertSelector.setSubjectKeyIdentifier(byte[]).
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.