IdentityScope Clase

Definición

Precaución

This class is obsoleted in this android platform

Esta clase representa un ámbito para las identidades.

[Android.Runtime.Register("java/security/IdentityScope", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public abstract class IdentityScope : Java.Security.Identity
[<Android.Runtime.Register("java/security/IdentityScope", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type IdentityScope = class
    inherit Identity
Herencia
Atributos

Comentarios

Esta clase representa un ámbito para las identidades. Es una identidad propia y, por tanto, tiene un nombre y puede tener un ámbito. También puede tener una clave pública y certificados asociados.

Un IdentityScope puede contener objetos Identity de todo tipo, incluidos los firmantes. Todos los tipos de objetos Identity se pueden recuperar, agregar y quitar mediante los mismos métodos. Tenga en cuenta que es posible y, de hecho, se espera que distintos tipos de ámbitos de identidad apliquen directivas diferentes para sus distintas operaciones en los distintos tipos de identidades.

Hay una asignación uno a uno entre claves e identidades, y solo puede haber una copia de una clave por ámbito. Por ejemplo, supongamos que <b>Acme Software, Inc</b> es un publicador de software conocido para un usuario. Supongamos que es una identidad, es decir, tiene una clave pública y un conjunto de certificados asociados. Se denomina en el ámbito con el nombre "Acme Software". Ninguna otra identidad con nombre en el ámbito tiene la misma clave pública. Por supuesto, ninguno también tiene el mismo nombre.

Agregado en la versión 1.1.

Este miembro está en desuso. Esta clase está en desuso y está sujeta a la eliminación en una versión futura de Java SE. Se ha reemplazado por java.security.KeyStore, el java.security.cert paquete y java.security.Principal.

Java documentación para java.security.IdentityScope.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
IdentityScope()
Obsoletos.

Este constructor solo se usa para la serialización y no debe usarse en subclases.

IdentityScope(IntPtr, JniHandleOwnership)
Obsoletos.

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

IdentityScope(String, IdentityScope)
Obsoletos.

Construye un nuevo ámbito de identidad con el nombre y el ámbito especificados.

IdentityScope(String)
Obsoletos.

Construye un nuevo ámbito de identidad con el nombre especificado.

Propiedades

Nombre Description
Class
Obsoletos.

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle
Obsoletos.

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Info
Obsoletos.

Devuelve información general especificada previamente para esta identidad. -o bien- Especifica una cadena de información general para esta identidad.

(Heredado de Identity)
JniIdentityHashCode
Obsoletos.

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
JniPeerMembers
Obsoletos.

Esta clase representa un ámbito para las identidades.

Name
Obsoletos.

Devuelve el nombre de esta identidad.

(Heredado de Identity)
PeerReference
Obsoletos.

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
PublicKey
Obsoletos.

Devuelve la clave pública de esta identidad. -o bien- Establece la clave pública de esta identidad.

(Heredado de Identity)
Scope
Obsoletos.

Devuelve el ámbito de esta identidad.

(Heredado de Identity)
SystemScope
Obsoletos.
Obsoletos.

Devuelve el ámbito de identidad del sistema. -o bien- Establece el ámbito de identidad del sistema.

ThresholdClass
Obsoletos.

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType
Obsoletos.

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Nombre Description
AddCertificate(ICertificate)
Obsoletos.

Agrega un certificado para esta identidad.

(Heredado de Identity)
AddIdentity(Identity)
Obsoletos.

Agrega una identidad a este ámbito de identidad.

Certificates()
Obsoletos.

Devuelve una copia de todos los certificados de esta identidad.

(Heredado de Identity)
Clone()
Obsoletos.

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
Dispose()
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

Comprueba la igualdad entre el objeto especificado y esta identidad.

(Heredado de Identity)
GetHashCode()
Obsoletos.

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetIdentity(IPrincipal)
Obsoletos.

Recupera la identidad cuyo nombre es el mismo que el de la entidad de seguridad especificada.

GetIdentity(IPublicKey)
Obsoletos.

Recupera la identidad con la clave pública especificada.

GetIdentity(String)
Obsoletos.

Devuelve la identidad de este ámbito con el nombre especificado (si existe).

Identities()
Obsoletos.

Devuelve una enumeración de todas las identidades de este ámbito de identidad.

IdentityEquals(Identity)
Obsoletos.

Comprueba la igualdad entre la identidad especificada y esta identidad.

(Heredado de Identity)
JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()
Obsoletos.

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()
Obsoletos.

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
RemoveCertificate(ICertificate)
Obsoletos.

Quita un certificado de esta identidad.

(Heredado de Identity)
RemoveIdentity(Identity)
Obsoletos.

Quita una identidad de este ámbito de identidad.

SetHandle(IntPtr, JniHandleOwnership)
Obsoletos.

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
SetSystemScope(IdentityScope)
Obsoletos.

Esta clase representa un ámbito para las identidades.

Size()
Obsoletos.

Devuelve el número de identidades dentro de este ámbito de identidad.

ToArray<T>()
Obsoletos.

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una representación de cadena del objeto .

(Heredado de Object)
ToString(Boolean)
Obsoletos.

Devuelve una representación de cadena de esta identidad, con opcionalmente más detalles que los proporcionados por el toString método sin ningún argumento.

(Heredado de Identity)
UnregisterFromRuntime()
Obsoletos.

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.Finalized()
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()
Obsoletos.

Esta clase representa un ámbito para las identidades.

(Heredado de Identity)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Esta clase representa un ámbito para las identidades.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a