IGroup Interface
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.
Essa interface é usada para representar um grupo de entidades de segurança.
[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
- Atributos
- Implementações
Comentários
Essa interface é usada para representar um grupo de entidades de segurança. (Uma entidade representa uma entidade como um usuário individual ou uma empresa).
Observe que o Grupo estende a Entidade de Segurança. Portanto, uma entidade de segurança ou um grupo podem ser passados como um argumento para métodos que contêm um parâmetro Principal. Por exemplo, você pode adicionar uma entidade de segurança ou um grupo a um objeto Group chamando o método do addMember objeto, passando-o para a Entidade de Segurança ou Grupo.
Adicionado em 1.1.
Este membro foi preterido. Essa classe foi preterida e está sujeita à remoção em uma versão futura do Java SE. Ele foi substituído por java.security.Policy classes relacionadas e desde 1.2.
Java documentação para java.security.acl.Group.
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.
Propriedades
| Nome | Description |
|---|---|
| Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
| JniIdentityHashCode |
Retorna o valor da |
| JniManagedPeerState |
Estado do par gerenciado. (Herdado de IJavaPeerable) |
| JniPeerMembers |
Acesso ao membro e suporte à invocação. (Herdado de IJavaPeerable) |
| Name |
Retorna o nome deste |
| PeerReference |
Retorna uma JniObjectReference das instâncias de objeto Java encapsuladas. (Herdado de IJavaPeerable) |
Métodos
| Nome | Description |
|---|---|
| AddMember(IPrincipal) |
Adiciona o membro especificado ao grupo. |
| Disposed() |
Chamado quando a instância foi descartada. (Herdado de IJavaPeerable) |
| DisposeUnlessReferenced() |
Se não houver referências pendentes a essa instância, então chamará |
| Equals(Object) |
Compara essa entidade de segurança com o objeto especificado. (Herdado de IPrincipal) |
| Finalized() |
Chamado quando a instância foi finalizada. (Herdado de IJavaPeerable) |
| GetHashCode() |
Retorna um hashcode para esta entidade de segurança. (Herdado de IPrincipal) |
| Implies(Subject) |
Retornará true se o assunto especificado estiver implícito por essa entidade de segurança. (Herdado de IPrincipal) |
| IsMember(IPrincipal) |
Retornará true se a entidade de segurança passada for um membro do grupo. |
| Members() |
Retorna uma enumeração dos membros no grupo. |
| RemoveMember(IPrincipal) |
Remove o membro especificado do grupo. |
| SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
| SetJniManagedPeerState(JniManagedPeerStates) |
Essa interface é usada para representar um grupo de entidades de segurança. (Herdado de IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Defina o valor retornado por |
| ToString() |
Retorna uma representação de cadeia de caracteres desta entidade de segurança. (Herdado de IPrincipal) |
| UnregisterFromRuntime() |
Cancele o registro dessa instância para que o runtime não a retorne de invocações futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Essa interface é usada para representar um grupo de entidades de segurança. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |