Idioma

IDomainCombiner.Combine(ProtectionDomain[], ProtectionDomain[]) Método

Definição

Retorna uma combinação das duas matrizes fornecidas ProtectionDomain .

[Android.Runtime.Register("combine", "([Ljava/security/ProtectionDomain;[Ljava/security/ProtectionDomain;)[Ljava/security/ProtectionDomain;", "GetCombine_arrayLjava_security_ProtectionDomain_arrayLjava_security_ProtectionDomain_Handler:Java.Security.IDomainCombinerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Security.ProtectionDomain[]? Combine(Java.Security.ProtectionDomain[]? currentDomains, Java.Security.ProtectionDomain[]? assignedDomains);
[<Android.Runtime.Register("combine", "([Ljava/security/ProtectionDomain;[Ljava/security/ProtectionDomain;)[Ljava/security/ProtectionDomain;", "GetCombine_arrayLjava_security_ProtectionDomain_arrayLjava_security_ProtectionDomain_Handler:Java.Security.IDomainCombinerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Combine : Java.Security.ProtectionDomain[] * Java.Security.ProtectionDomain[] -> Java.Security.ProtectionDomain[]

Parâmetros

currentDomains
ProtectionDomain[]

os ProtectionDomains associados ao thread de execução atual, até o ProtectionDomain privilegiado mais recente. Os ProtectionDomains são listados em ordem de execução, com o ProtectionDomain em execução mais recente residindo no início da matriz. Esse parâmetro poderá ser nulo se o thread de execução atual não tiver ProtectionDomains associado.

assignedDomains
ProtectionDomain[]

uma matriz de ProtectionDomains herdados. ProtectionDomains pode ser herdado de um thread pai ou de um AccessControlContext privilegiado. Esse parâmetro poderá ser nulo se não houver ProtectionDomains herdado.

Retornos

uma nova matriz que consiste no ProtectionDomains atualizado ou nulo.

Atributos

Comentários

Modifique ou atualize os ProtectionDomains fornecidos. ProtectionDomains pode ser adicionado ou removido dos ProtectionDomains especificados. Os ProtectionDomains podem ser re-ordenados. ProtectionDomains individuais podem ser modificados (com um novo conjunto de Permissões, por exemplo).

Java referência para java.security.DomainCombiner.combine.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a