語言

IDomainCombiner.Combine(ProtectionDomain[], ProtectionDomain[]) 方法

定義

回傳兩個所提供 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[]

參數

currentDomains
ProtectionDomain[]

與目前執行緒相關的 ProtectionDomains,直到最近一個特權 ProtectionDomain。 保護域依執行順序排列,最近執行的保護域位於陣列開頭。 若目前執行執行緒沒有相關的 ProtectionDomains,該參數可能是空的。

assignedDomains
ProtectionDomain[]

一組繼承的保護領域。 ProtectionDomains 可以繼承自父執行緒,或是特權 AccessControlContext。 若沒有繼承的保護域,該參數可能是空的。

傳回

一個由更新後的 ProtectionDomains(空)組成的新陣列。

屬性

備註

修改或更新提供的保護域。 保護網域可以新增或移除給定的保護網域。 保護域可能會重新排序。 個別的保護域可以被修改(例如透過新的權限組合)。

Java 參考 java.security.DomainCombiner.combine。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於