public final class Operation
extends __net_ApiResult
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Operation.AppSystemInfo
Информация о прикладной системе, инициировавшей создание операции
|
static class |
Operation.AutoSignState
Допустимость использования автоматического подтверждения операции
|
static class |
Operation.Builder
Deprecated.
|
static class |
Operation.Document
Структура, содержащая сведения о документе
|
static class |
Operation.EncryptionType
Тип шифрования документа
|
static class |
Operation.OperationDataType
Описание формата данных операции
|
static class |
Operation.OperationDescription
Описание операции
|
static class |
Operation.PackageOperationConfirmationMode
Тип обработки пакета документов
|
static class |
Operation.SignatureType
Тип подписи
|
Modifier and Type | Method and Description |
---|---|
static Operation.Builder |
builder()
Deprecated.
|
Operation.AppSystemInfo |
getAppSystemInfo()
Сведения о прикладной системе, создавшей операцию.
|
Operation.AutoSignState |
getAutoSignState()
Состояние операции, обозначающее возможность применения автоподписи
|
java.lang.String |
getCertificateId()
Идентификатор сертификата подписи
|
long |
getCreatedAt()
Время создания операции (timestamp)
|
Operation.OperationDescription |
getDescription()
Краткое описание операции
|
int |
getDocumentCount()
Количество документов в операции
|
Operation.Document[] |
getDocuments()
Сведения о бинарных данных транзакции
|
Operation.PackageOperationConfirmationMode |
getDocumentSelectionMode()
Тип обработки пакета документов
|
long |
getExpiresAt()
Время истечения операции (timestamp)
|
java.lang.String |
getOperationId()
Идентификатор транзакции, к которой принадлежит данная операция
|
java.util.HashMap<java.lang.String,java.lang.String> |
getParameters()
Словарь дополнительных параметров транзакции
|
boolean |
isClientSide()
Флаг, показывающий, что в операции используется клиентский ключ подписи
|
boolean |
isFullDocRequired()
Флаг, показывающий, что требуется загрузить документ полностью для подписи
|
public java.lang.String getOperationId()
public Operation.OperationDescription getDescription()
public long getCreatedAt()
public long getExpiresAt()
public int getDocumentCount()
public java.util.HashMap<java.lang.String,java.lang.String> getParameters()
public Operation.Document[] getDocuments()
public boolean isClientSide()
public boolean isFullDocRequired()
public java.lang.String getCertificateId()
public Operation.AutoSignState getAutoSignState()
Operation.AutoSignState.Aware
или Operation.AutoSignState.Enabled
, если операция может быть подтверждена
автоматически; Operation.AutoSignState.Disabled
, если автоматическая подпись для данной операции запрещена;
null, если информации об автоподписи нет (в этом случае автоподпись так же запрещена).public Operation.AppSystemInfo getAppSystemInfo()
public Operation.PackageOperationConfirmationMode getDocumentSelectionMode()
@Deprecated public static Operation.Builder builder()