IAclEntry Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa è l'interfaccia usata per rappresentare una voce in un elenco di Controllo di accesso.
[Android.Runtime.Register("java/security/acl/AclEntry", "", "Java.Security.Acl.IAclEntryInvoker")]
public interface IAclEntry : IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("java/security/acl/AclEntry", "", "Java.Security.Acl.IAclEntryInvoker")>]
type IAclEntry = interface
interface ICloneable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Questa è l'interfaccia usata per rappresentare una voce in un elenco di Controllo di accesso.
Un ACL può essere considerato come una struttura di dati con più oggetti voce ACL. Ogni oggetto voce ACL contiene un set di autorizzazioni associate a un'entità specifica. Un'entità rappresenta un'entità come un singolo utente o un gruppo. Inoltre, ogni voce ACL viene specificata come positiva o negativa. Se positivo, le autorizzazioni devono essere concesse all'entità associata. Se negativo, le autorizzazioni devono essere negate. Ogni entità può avere al massimo una voce ACL positiva e una voce negativa; ovvero, per qualsiasi entità non sono consentite più voci ACL positive o negative.
Nota: le voci ACL sono per impostazione predefinita positive. Una voce diventa una voce negativa solo se viene chiamato il #setNegativePermissions() setNegativePermissions
metodo.
Aggiunta nella versione 1.1.
Metodo deprecato. Questa classe è deprecata e soggetta alla rimozione in una versione futura di Java SE. È stata sostituita da java.security.Policy
classi correlate e dalla 1.2.
Documentazione Java per java.security.acl.AclEntry
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
IsNegative |
Restituisce se questa voce ACL è negativa. |
JniIdentityHashCode |
Restituisce il valore di per |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping. (Ereditato da IJavaPeerable) |
Principal |
Restituisce l'entità della voce ACL. |
Metodi
AddPermission(IPermission) |
Aggiunge l'autorizzazione specificata a questa voce ACL. |
CheckPermission(IPermission) |
Verifica se l'autorizzazione specificata fa parte del set di autorizzazioni in questa voce. |
Clone() |
Clona questa voce ACL. |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
Permissions() |
Restituisce un'enumerazione delle autorizzazioni in questa voce ACL. |
RemovePermission(IPermission) |
Rimuove l'autorizzazione specificata da questa voce ACL. |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Questa è l'interfaccia usata per rappresentare una voce in un elenco di Controllo di accesso. (Ereditato da IJavaPeerable) |
SetNegativePermissions() |
Imposta questa voce dell'elenco di controllo di controllo di accesso in modo che sia una voce negativa. |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetPrincipal(IPrincipal) |
Specifica l'entità per cui le autorizzazioni vengono concesse o negate dalla voce ACL. |
ToString() |
Restituisce una rappresentazione di stringa del contenuto della voce ACL. |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Questa è l'interfaccia usata per rappresentare una voce in un elenco di Controllo di accesso. |
GetJniTypeName(IJavaPeerable) |
Questa è l'interfaccia usata per rappresentare una voce in un elenco di Controllo di accesso. |