SberbankAcquiringConfigProxy class

{@macro sberbank_acquiring}

proxyDomain: {@macro proxy_domain}

proxyPath: {@macro proxy_path}

mapping: {@macro proxy_mapping}

globalHeaders: {@macro global_headers}

isDebugMode: {@macro is_debug_mode}

logger: {@macro logger}

Inheritance

Constructors

SberbankAcquiringConfigProxy({required String proxyDomain, String proxyPath = '/', ProxyMapping? mapping, Map<String, String>? globalHeaders, bool isDebugMode = true, BaseLogger logger = const Logger()})
{@macro sberbank_acquiring}
const

Properties

globalHeaders Map<String, String>?
Общий заголовок для всех запросов к proxy api. Добавляются к основным заголовкам и предопределяют их. Заголовки из ProxyMapping добавляються к globalHeaders и предопределяют их.
final
hashCode int
The hash code for this object.
no setterinherited
isDebugMode bool
Параметр для работы с debug сервером
finalinherited
logger BaseLogger
Позволяет использовать свой логгер или заданный
finalinherited
mapping ProxyMapping?
Функция позволяющая модифицировать запрос к proxy api. Позволяет изменять путь и загаловок запроса.
final
proxyDomain String
Все запросы будут идти не на Sberbank Acquiring API, а на ваш сервер (указанный в proxyDomain), который должен иметь userName и password или token, который в конечном счете будет формировать запросы на Sberbank Acquiring API.
final
proxyPath String
Путь до api, по умолчанию /
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited