IPublicKey Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Открытый ключ.
[Android.Runtime.Register("java/security/PublicKey", "", "Java.Security.IPublicKeyInvoker")]
public interface IPublicKey : IDisposable, Java.Interop.IJavaPeerable, Java.Security.IKey
[<Android.Runtime.Register("java/security/PublicKey", "", "Java.Security.IPublicKeyInvoker")>]
type IPublicKey = interface
interface IKey
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Производный
- Атрибуты
- Реализации
Комментарии
Открытый ключ. Этот интерфейс не содержит методов или констант. Он просто служит для группировки (и обеспечения безопасности типов) всех интерфейсов открытого ключа.
Примечание. Специализированные интерфейсы открытого ключа расширяют этот интерфейс. См. пример интерфейса DSAPublicKey в java.security.interfaces
.
Добавлено в версии 1.1.
Документация по Java для java.security.PublicKey
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Поля
SerialVersionUID |
Отпечаток класса, заданный для указания совместимости сериализации с предыдущей версией класса. |
Свойства
Algorithm |
Возвращает имя алгоритма этого ключа. (Унаследовано от IKey) |
Format |
Возвращает имя формата, используемого для кодирования этого ключа, или |
Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
JniIdentityHashCode |
Возвращает значение |
JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
JniPeerMembers |
Поддержка доступа к членам и вызовов. (Унаследовано от IJavaPeerable) |
PeerReference |
JniObjectReference Возвращает экземпляр объекта Java в оболочке. (Унаследовано от IJavaPeerable) |
Методы
Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
DisposeUnlessReferenced() |
Если нет невыполненных ссылок на этот экземпляр, то вызывается |
Finalized() |
Вызывается при завершении экземпляра. (Унаследовано от IJavaPeerable) |
GetEncoded() |
Возвращает ключ в формате первичной кодировки или null, если этот ключ не поддерживает кодировку. (Унаследовано от IKey) |
SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое |
SetJniManagedPeerState(JniManagedPeerStates) |
Открытый ключ. (Унаследовано от IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое |
UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Открытый ключ. |
GetJniTypeName(IJavaPeerable) |
Открытый ключ. |