IPowerOfAttorneyMachineReadableProvider — интерфейс

Определяет методы формирования и чтения машиночитаемой доверенности.

Синтаксис

public interface IPowerOfAttorneyMachineReadableProvider

Свойства

Имя Описание

PowerOfAttorneyMachineReadableEncoding

Кодировка файла МЧД

Методы

Имя Описание

string CreatePowerOfAttorneyMachineReadable(PowerOfAttorneyData);

Формирует содержимое машиночитаемой доверенности на основе данных доверенности

Параметры:
  • powerOfAttorneyData — данные для формирования МЧД

Возвращаемое значение: содержимое МЧД

string CreatePowerOfAttorneyMachineReadable(PowerOfAttorneyData, PowerOfAttorneyHandlingFlags);

Формирует содержимое машиночитаемой доверенности на основе данных доверенности

Параметры:
  • powerOfAttorneyData — Данные для формирования МЧД

  • flags — Управляющие флаги

Возвращаемое значение: содержимое МЧД.

CreatePowerOfAttorneyRevokeRequest(PowerOfAttorneyRevocationData, string);

Формирует заявление на отзыв доверенности.

Параметры:
  • revocationData — содержимое МЧД.

  • powerOfAttorneyMachineReadableString — заявление на отзыв.

Возвращаемое значение: заявление на отзыв.

Validate(string, out string)

Проверяет данные МЧД на соответствие формату

Параметры:
  • powerOfAttorneyMachineReadableData — Содержимое МЧД.

  • error — Информация об ошибках.

Возвращаемое значение: результат проверки.

GetPowerOfAttorneyMachineReadableInfo(string);

Возвращает информацию о машиночитаемой доверенности из содержимого машиночитаемой доверенности.

Параметры:
  • powerOfAttorneyMachineReadableString — Содержимое МЧД в строковом виде.

Возвращаемое значение: Информация о машиночитаемой доверенности.

GetPowerOfAttorneyRevocationInfo(string);

Возвращает информацию об отзыве доверенности.

Параметры:
  • powerOfAttorneyRevocationString — Содержимое заявления на отзыв доверенности.

Возвращаемое значение: Информация об отзыве доверенности.