IdentityScope Kelas

Definisi

Perhatian

This class is obsoleted in this android platform

Kelas ini mewakili cakupan untuk identitas.

[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
Warisan
Atribut

Keterangan

Kelas ini mewakili cakupan untuk identitas. Ini adalah Identitas itu sendiri, dan karena itu memiliki nama dan dapat memiliki cakupan. Ini juga dapat secara opsional memiliki kunci publik dan sertifikat terkait.

IdentityScope dapat berisi semua jenis objek Identitas, termasuk Penanda tangan. Semua jenis objek Identitas dapat diambil, ditambahkan, dan dihapus menggunakan metode yang sama. Perhatikan bahwa ada kemungkinan, dan sebenarnya diharapkan, bahwa berbagai jenis cakupan identitas akan menerapkan kebijakan yang berbeda untuk berbagai operasi mereka pada berbagai jenis Identitas.

Ada pemetaan satu-ke-satu antara kunci dan identitas, dan hanya boleh ada satu salinan satu kunci per cakupan. Misalnya, <b>Acme Software, Inc</b> adalah penerbit perangkat lunak yang dikenal oleh pengguna. Misalkan itu adalah Identitas, yaitu, ia memiliki kunci publik, dan sekumpulan sertifikat terkait. Ini dinamai dalam cakupan menggunakan nama "Acme Software". Tidak ada identitas bernama lain dalam cakupan yang memiliki kunci publik yang sama. Tentu saja, tidak ada yang memiliki nama yang sama juga.

Ditambahkan dalam 1.1.

Anggota ini tidak digunakan lagi. Kelas ini tidak digunakan lagi dan tunduk pada penghapusan versi Java SE di masa mendatang. Ini telah digantikan oleh java.security.KeyStore, java.security.cert paket, dan java.security.Principal.

Java dokumentasi untuk java.security.IdentityScope.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Konstruktor

Nama Deskripsi
IdentityScope()
Kedaluwarsa.

Konstruktor ini digunakan hanya untuk serialisasi dan tidak boleh digunakan oleh subkelas.

IdentityScope(IntPtr, JniHandleOwnership)
Kedaluwarsa.

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

IdentityScope(String, IdentityScope)
Kedaluwarsa.

Membangun cakupan identitas baru dengan nama dan cakupan yang ditentukan.

IdentityScope(String)
Kedaluwarsa.

Membuat cakupan identitas baru dengan nama yang ditentukan.

Properti

Nama Deskripsi
Class
Kedaluwarsa.

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Handle
Kedaluwarsa.

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
Info
Kedaluwarsa.

Mengembalikan informasi umum yang sebelumnya ditentukan untuk identitas ini. -or- Menentukan string informasi umum untuk identitas ini.

(Diperoleh dari Identity)
JniIdentityHashCode
Kedaluwarsa.

Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop.

(Diperoleh dari Object)
JniManagedPeerState
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
JniPeerMembers
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

Name
Kedaluwarsa.

Mengembalikan nama identitas ini.

(Diperoleh dari Identity)
PeerReference
Kedaluwarsa.

Mendapatkan referensi objek JNI untuk peer Java ini.

(Diperoleh dari Object)
PublicKey
Kedaluwarsa.

Mengembalikan kunci publik identitas ini. -atau- Mengatur kunci publik identitas ini.

(Diperoleh dari Identity)
Scope
Kedaluwarsa.

Mengembalikan cakupan identitas ini.

(Diperoleh dari Identity)
SystemScope
Kedaluwarsa.
Kedaluwarsa.

Mengembalikan cakupan identitas sistem. -or- Mengatur cakupan identitas sistem.

ThresholdClass
Kedaluwarsa.

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ThresholdType
Kedaluwarsa.

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Metode

Nama Deskripsi
AddCertificate(ICertificate)
Kedaluwarsa.

Menambahkan sertifikat untuk identitas ini.

(Diperoleh dari Identity)
AddIdentity(Identity)
Kedaluwarsa.

Menambahkan identitas ke cakupan identitas ini.

Certificates()
Kedaluwarsa.

Mengembalikan salinan semua sertifikat untuk identitas ini.

(Diperoleh dari Identity)
Clone()
Kedaluwarsa.

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
Dispose()
Kedaluwarsa.

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
Dispose(Boolean)
Kedaluwarsa.

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
DisposeUnlessReferenced()
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
Equals(Object)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
Equals(Object)
Kedaluwarsa.

Pengujian untuk kesetaraan antara objek yang ditentukan dan identitas ini.

(Diperoleh dari Identity)
GetHashCode()
Kedaluwarsa.

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetIdentity(IPrincipal)
Kedaluwarsa.

Mengambil identitas yang namanya sama dengan prinsipal yang ditentukan.

GetIdentity(IPublicKey)
Kedaluwarsa.

Mengambil identitas dengan kunci publik yang ditentukan.

GetIdentity(String)
Kedaluwarsa.

Mengembalikan identitas dalam cakupan ini dengan nama yang ditentukan (jika ada).

Identities()
Kedaluwarsa.

Mengembalikan enumerasi semua identitas dalam cakupan identitas ini.

IdentityEquals(Identity)
Kedaluwarsa.

Pengujian untuk kesetaraan antara identitas yang ditentukan dan identitas ini.

(Diperoleh dari Identity)
JavaFinalize()
Kedaluwarsa.

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()
Kedaluwarsa.

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()
Kedaluwarsa.

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
RemoveCertificate(ICertificate)
Kedaluwarsa.

Menghapus sertifikat dari identitas ini.

(Diperoleh dari Identity)
RemoveIdentity(Identity)
Kedaluwarsa.

Menghapus identitas dari cakupan identitas ini.

SetHandle(IntPtr, JniHandleOwnership)
Kedaluwarsa.

Mengatur properti Handle.

(Diperoleh dari Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
SetSystemScope(IdentityScope)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

Size()
Kedaluwarsa.

Mengembalikan jumlah identitas dalam lingkup identitas ini.

ToArray<T>()
Kedaluwarsa.

Membuat array terkelola dari pembungkus array Java ini.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengembalikan representasi string objek.

(Diperoleh dari Object)
ToString(Boolean)
Kedaluwarsa.

Mengembalikan representasi string dari identitas ini, dengan detail lebih lanjut secara opsional daripada yang disediakan oleh toString metode tanpa argumen apa pun.

(Diperoleh dari Identity)
UnregisterFromRuntime()
Kedaluwarsa.

Membatalkan pendaftaran peer Java ini dari runtime interop.

(Diperoleh dari Object)
Wait()
Kedaluwarsa.

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64, Int32)
Kedaluwarsa.

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)
Wait(Int64)
Kedaluwarsa.

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IJavaPeerable.Disposed()
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.Finalized()
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari JavaObject)
IJavaPeerable.UnregisterFromRuntime()
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

(Diperoleh dari Identity)

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)
Kedaluwarsa.

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)
Kedaluwarsa.

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)
Kedaluwarsa.

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)
Kedaluwarsa.

Kelas ini mewakili cakupan untuk identitas.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Kedaluwarsa.

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk