BankIDClient
class BankIDClient extends Client
Class handling BankID integration.
Methods
__construct(ConfigFactory $config_factory, KeyRepository $key_repository, FileSystemInterface $file_system)
Constructs a new \Drupal\bankid\BankIDClient object.
start(OrderOperation $operation, string $endUserIp = '127.0.0.1', string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Authenticate a user using animated QR code.
phoneAuth(string $personalNumber, string $callInitiator, string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Authenticate a user over phone.
phoneSign(string $personalNumber, string $callInitiator, string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Request a signing order for a user over the phone.
collect(string $orderReference)
Collect an ongoing user request.
cancel(string $orderReference)
Cancel an ongoing order per the users request.
Details
at line 35
__construct(ConfigFactory $config_factory, KeyRepository $key_repository, FileSystemInterface $file_system)
Constructs a new \Drupal\bankid\BankIDClient object.
at line 97
BankIDResponse
start(OrderOperation $operation, string $endUserIp = '127.0.0.1', string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Authenticate a user using animated QR code.
at line 158
BankIDResponse
phoneAuth(string $personalNumber, string $callInitiator, string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Authenticate a user over phone.
at line 215
BankIDResponse
phoneSign(string $personalNumber, string $callInitiator, string $requirement = NULL, string $userVisibleData = NULL, string $userNonVisibleData = NULL, string $userVisibleDataFormat = NULL)
Request a signing order for a user over the phone.
at line 262
BankIDResponse
collect(string $orderReference)
Collect an ongoing user request.
at line 290
BankIDResponse
cancel(string $orderReference)
Cancel an ongoing order per the users request.