IdentityScope Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Obsoletos.
Intente coerción |
| 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 |