Langage

IGroup Interface

Définition

Cette interface est utilisée pour représenter un groupe de principaux.

[Android.Runtime.Register("java/security/acl/Group", "", "Java.Security.Acl.IGroupInvoker")]
public interface IGroup : IDisposable, Java.Interop.IJavaPeerable, Java.Security.IPrincipal
[<Android.Runtime.Register("java/security/acl/Group", "", "Java.Security.Acl.IGroupInvoker")>]
type IGroup = interface
    interface IPrincipal
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attributs
Implémente

Remarques

Cette interface est utilisée pour représenter un groupe de principaux. (Un principal représente une entité telle qu’un utilisateur individuel ou une entreprise).

Notez que le groupe étend le principal. Par conséquent, un principal ou un groupe peut être passé en tant qu’argument aux méthodes contenant un paramètre principal. Par exemple, vous pouvez ajouter un principal ou un groupe à un objet Group en appelant la méthode de l’objet, en addMember le transmettant au principal ou au groupe.

Ajouté dans la version 1.1.

Ce membre est déconseillé. Cette classe est déconseillée et soumise à la suppression dans une version ultérieure de Java SE. Elle a été remplacée par java.security.Policy des classes connexes depuis la version 1.2.

Java documentation pour java.security.acl.Group.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Propriétés

Nom Description
Handle

Obtient la valeur JNI de l’objet Android sous-jacent.

(Hérité de IJavaObject)
JniIdentityHashCode

Retourne la valeur de java.lang.System.identityHashCode() l’instance encapsulée.

(Hérité de IJavaPeerable)
JniManagedPeerState

État de l’homologue managé.

(Hérité de IJavaPeerable)
JniObjectReferenceControlBlock

Cette interface est utilisée pour représenter un groupe de principaux.

(Hérité de IJavaPeerable)
JniPeerMembers

Prise en charge de l’accès aux membres et de l’appel.

(Hérité de IJavaPeerable)
Name

Retourne le nom de ce Principalfichier .

(Hérité de IPrincipal)
PeerReference

Retourne une JniObjectReference instance d’objet Java encapsulée.

(Hérité de IJavaPeerable)

Méthodes

Nom Description
AddMember(IPrincipal)

Ajoute le membre spécifié au groupe.

Disposed()

Appelé lorsque l’instance a été supprimée.

(Hérité de IJavaPeerable)
DisposeUnlessReferenced()

S’il n’existe aucune référence en suspens à cette instance, les appels Dispose(); sinon, ne fait rien.

(Hérité de IJavaPeerable)
Equals(Object)

Compare ce principal à l’objet spécifié.

(Hérité de IPrincipal)
Finalized()

Appelé lorsque l’instance a été finalisée.

(Hérité de IJavaPeerable)
GetHashCode()

Retourne un code de hachage pour ce principal.

(Hérité de IPrincipal)
Implies(Subject)

Retourne true si l’objet spécifié est implicite par ce principal.

(Hérité de IPrincipal)
IsMember(IPrincipal)

Retourne true si le principal passé est membre du groupe.

Members()

Retourne une énumération des membres du groupe.

RemoveMember(IPrincipal)

Supprime le membre spécifié du groupe.

SetJniIdentityHashCode(Int32)

Définissez la valeur retournée par JniIdentityHashCode.

(Hérité de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Cette interface est utilisée pour représenter un groupe de principaux.

(Hérité de IJavaPeerable)
SetPeerReference(JniObjectReference)

Définissez la valeur retournée par PeerReference.

(Hérité de IJavaPeerable)
ToString()

Retourne une représentation sous forme de chaîne de ce principal.

(Hérité de IPrincipal)
UnregisterFromRuntime()

Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Hérité de IJavaPeerable)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Cette interface est utilisée pour représenter un groupe de principaux.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à