Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
int GRD_API GrdSetAccessCodes(	
  HANDLE hGrd,
  DWORD dwPublic,
  DWORD dwPrivateRD,
  DWORD dwPrivateWR,
  DWORD dwPrivateMST
);	
Expand
titleПараметры функции

hGrd

хэндл защищенного контейнера в который будут помещены коды доступа для их дальнейшего использования

dwPublic

Public Code в числовом виде (см. листовку с кодами доступа) Должен быть задан обязательно!

dwPrivateRD

Private Read Code в числовом виде. Должен быть задан обязательно!

dwPrivateWR

Private Write Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

dwPrivateMST

Private Master Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

Expand
titleВозвращаемое значение функции

Набор ошибок Guardant API

Expand
titleОписание

Функция GrdSetAccessCodes помещает коды доступа к ключу в защищенный контейнер. Эти коды будут использоваться при выполнении операций с ключом, для которых необходимы соответствующие коды. Коды доступа к ключу в защищенном контейнере хранятся в зашифрованном виде. Guardant API контролирует целостность кодов доступа.

GrdSetAccessCodes позволяет переустанавливать коды доступа по отдельности и может вызываться несколько раз в ходе работы приложения. Т. о., необязательно задавать все коды доступа сразу в блоке инициализации Guardant API, можно задавать нужной код непосредственно перед вызовом использующей этот код функции.

Если установлено нулевое значение кода доступа, то в GrdSetAccessCodes сохраняется и будет использоваться прежнее значение этого параметра.

Важная информация

Рекомендуется хранить коды доступа в приложении в зашифрованном виде и динамически собирать их и проверять их целостность непосредственно перед помещением в хэндл. Не следует хранить коды "в чистом виде".

Card
labelC#
Code Block
languagec#
public static GrdE GrdSetAccessCodes(Handle grdHandle,uint publicCode)
public static GrdE GrdSetAccessCodes(Handle grdHandle,uint publicCode, uint privateRD)
public static GrdE GrdSetAccessCodes(Handle grdHandle,uint publicCode, uint privateRD, uint privateWR)
public static GrdE GrdSetAccessCodes(Handle grdHandle,uint publicCode, uint privateRD, uint privateWR, uint privateMST)

Expand
titleПараметры метода

grdHandle [in] 

Тип: Handle

Хэндл защищенного контейнера, в который будут помещены коды доступа для их дальнейшего использования.

publicCode [in] 

Тип: uint

Public Code в числовом виде (см. документ с кодами доступа). Должен быть задан обязательно!

privateRD [in] 

Тип: uint

Private Read Code в числовом виде. Должен быть задан обязательно!

privateWR [in] 

Тип: uint

Private Write Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

privateMST [in] 

Тип: uint

Private Master Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

Expand
titleВозвращаемое значение метода

Набор ошибок Guardant API

Expand
titleОписание

Метод GrdSetAccessCodes помещает коды доступа к ключу в защищенный контейнер. Эти коды будут использоваться при выполнении операций с ключом, для которых необходимы соответствующие коды. Коды доступа к ключу в защищенном контейнере хранятся в зашифрованном виде. Guardant API контролирует целостность кодов доступа.

GrdSetAccessCodes позволяет переустанавливать коды доступа по отдельности и может вызываться несколько раз в ходе работы приложения. Т. о., необязательно задавать все коды доступа сразу в блоке инициализации Guardant API, можно задавать нужной код непосредственно перед вызовом использующего этот код метода.

Если установлено нулевое значение кода доступа, то в GrdSetAccessCodes сохраняется и будет использоваться прежнее значение этого параметра.

Важная информация

Рекомендуется хранить коды доступа в приложении в зашифрованном виде и динамически собирать их и проверять их целостность непосредственно перед помещением в хэндл. Не следует хранить коды "в чистом виде".

Card
labelJava
Code Block
languagejava
public static GrdE GrdSetAccessCodes(Handle grdHandle, int publicCode)
public static GrdE GrdSetAccessCodes(Handle grdHandle, int publicCode, int privateRD)
public static GrdE GrdSetAccessCodes(Handle grdHandle, int publicCode, int privateRD, int privateWR)
public static GrdE GrdSetAccessCodes(Handle grdHandle, int publicCode, int privateRD, int privateWR, int privateMST)
Expand
titleПараметры метода

grdHandle [in] 

Тип: Handle

Хэндл защищенного контейнера, в который будут помещены коды доступа для их дальнейшего использования.

publicCode [in] 

Тип: int

Public Code в числовом виде (см. документ с кодами доступа). Должен быть задан обязательно!

privateRD [in] 

Тип: int

Private Read Code в числовом виде. Должен быть задан обязательно!

privateWR [in] 

Тип: int

Private Write Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

privateMST [in] 

Тип: int

Private Master Code в числовом виде. Если этот код не используется в приложении, параметр должен быть равен 0 или случайному числу.

Expand
titleВозвращаемое значение метода

Набор ошибок Guardant API

Expand
titleОписание

Метод GrdSetAccessCodes помещает коды доступа к ключу в защищенный контейнер. Эти коды будут использоваться при выполнении операций с ключом, для которых необходимы соответствующие коды. Коды доступа к ключу в защищенном контейнере хранятся в зашифрованном виде. Guardant API контролирует целостность кодов доступа.

GrdSetAccessCodes позволяет переустанавливать коды доступа по отдельности и может вызываться несколько раз в ходе работы приложения. Т. о., необязательно задавать все коды доступа сразу в блоке инициализации Guardant API, можно задавать нужной код непосредственно перед вызовом использующего этот код метода.

Если установлено нулевое значение кода доступа, то в GrdSetAccessCodes сохраняется и будет использоваться прежнее значение этого параметра.

Важная информация

Рекомендуется хранить коды доступа в приложении в зашифрованном виде и динамически собирать их и проверять их целостность непосредственно перед помещением в хэндл. Не следует хранить коды "в чистом виде".

...