MGF1ParameterSpec Класс

Определение

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

[Android.Runtime.Register("java/security/spec/MGF1ParameterSpec", DoNotGenerateAcw=true)]
public class MGF1ParameterSpec : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Security.Spec.IAlgorithmParameterSpec
[<Android.Runtime.Register("java/security/spec/MGF1ParameterSpec", DoNotGenerateAcw=true)>]
type MGF1ParameterSpec = class
    inherit Object
    interface IAlgorithmParameterSpec
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
MGF1ParameterSpec
Атрибуты
Реализации

Комментарии

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

Определение ASN.1 в стандарте PKCS#1 описано ниже:

MGF1Parameters ::= OAEP-PSSDigestAlgorthms

where

OAEP-PSSDigestAlgorithms    ALGORITHM-IDENTIFIER ::= {
              { OID id-sha1 PARAMETERS NULL   }|
              { OID id-sha224 PARAMETERS NULL   }|
              { OID id-sha256 PARAMETERS NULL }|
              { OID id-sha384 PARAMETERS NULL }|
              { OID id-sha512 PARAMETERS NULL },
              ...  -- Allows for future expansion --
            }

Добавлено в версии 1.5.

Документация по Java для java.security.spec.MGF1ParameterSpec.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

MGF1ParameterSpec(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

MGF1ParameterSpec(String)

Создает набор параметров для функции создания маски MGF1, как определено в стандарте PKCS 1.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
DigestAlgorithm

Возвращает имя алгоритма дайджеста сообщения, используемого функцией создания маски.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
JniPeerMembers

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

PeerReference

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
Sha1

MGF1ParameterSpec, использующий дайджест сообщения SHA-1.

Sha224

MGF1ParameterSpec, использующий дайджест сообщения SHA-224.

Sha256

MGF1ParameterSpec, использующий дайджест сообщения SHA-256.

Sha384

MGF1ParameterSpec, использующий дайджест сообщения SHA-384.

Sha512

MGF1ParameterSpec, использующий дайджест сообщений SHA-512.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
Dispose(Boolean)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

GetJniTypeName(IJavaPeerable)

Этот класс задает набор параметров, используемых с функцией создания маски MGF1 в схеме OAEP Padding и схеме подписи RSA-PSS, как определено в стандарте PKCS #1 версии 2.1 .

Применяется к