ExemptionMechanism.GenExemptionBlob Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GenExemptionBlob() |
Создает ключевой большой двоичный объект механизма исключения. |
GenExemptionBlob(Byte[]) |
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере |
GenExemptionBlob(Byte[], Int32) |
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере, начиная с |
GenExemptionBlob()
Создает ключевой большой двоичный объект механизма исключения.
[Android.Runtime.Register("genExemptionBlob", "()[B", "")]
public byte[]? GenExemptionBlob ();
[<Android.Runtime.Register("genExemptionBlob", "()[B", "")>]
member this.GenExemptionBlob : unit -> byte[]
Возвращаемое значение
новый буфер с большим двоичным объектом результирующих ключей.
- Атрибуты
Исключения
Значение , если этот ExemptionMechanism
экземпляр не инициализирован.
Если во время создания возникают ошибки.
Комментарии
Создает ключевой большой двоичный объект механизма исключения.
Документация по Java для javax.crypto.ExemptionMechanism.genExemptionBlob()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
GenExemptionBlob(Byte[])
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере output
.
[Android.Runtime.Register("genExemptionBlob", "([B)I", "")]
public int GenExemptionBlob (byte[]? output);
[<Android.Runtime.Register("genExemptionBlob", "([B)I", "")>]
member this.GenExemptionBlob : byte[] -> int
Параметры
- output
- Byte[]
буфер для результата
Возвращаемое значение
количество байтов, хранящихся в output
- Атрибуты
Исключения
Значение , если этот ExemptionMechanism
экземпляр не инициализирован.
Значение , если предоставленный буфер слишком мал для большого двоичного объекта результирующих ключей.
Если во время создания возникают ошибки.
Комментарии
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере output
.
output
Если буфер слишком мал, чтобы сохранить результат, ShortBufferException
создается исключение. В этом случае повторите этот вызов с большим выходным буфером. Используется #getOutputSize(int) getOutputSize
для определения того, как должен быть большой выходной буфер.
Документация по Java для javax.crypto.ExemptionMechanism.genExemptionBlob(byte[])
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
GenExemptionBlob(Byte[], Int32)
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере, начиная с outputOffset
инклюзивногоoutput
.
[Android.Runtime.Register("genExemptionBlob", "([BI)I", "")]
public int GenExemptionBlob (byte[]? output, int outputOffset);
[<Android.Runtime.Register("genExemptionBlob", "([BI)I", "")>]
member this.GenExemptionBlob : byte[] * int -> int
Параметры
- output
- Byte[]
буфер для результата
- outputOffset
- Int32
смещение, в output
котором хранится результат
Возвращаемое значение
количество байтов, хранящихся в output
- Атрибуты
Исключения
Значение , если этот ExemptionMechanism
экземпляр не инициализирован.
Значение , если предоставленный буфер слишком мал для большого двоичного объекта результирующих ключей.
Если во время создания возникают ошибки.
Комментарии
Создает ключевой blob-объект механизма исключения и сохраняет результат в буфере, начиная с outputOffset
инклюзивногоoutput
.
output
Если буфер слишком мал, чтобы сохранить результат, ShortBufferException
создается исключение. В этом случае повторите этот вызов с большим выходным буфером. Используется #getOutputSize(int) getOutputSize
для определения того, как должен быть большой выходной буфер.
Документация по Java для javax.crypto.ExemptionMechanism.genExemptionBlob(byte[], int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.