/
BankIdAuthentication

BankIdAuthentication

Input

Name

Type

Description

Mandatory

Available from version

Name

Type

Description

Mandatory

Available from version

PersonalNumber

 

String

The personal number of the person to authenticate

 true

Removed (2024-04-24)

BankIdType

Enum

Mobile: If the user is authenticated via mobile BankID

File: If the user is authenticated through BankID on file or card

 true



Domain

Enum

Front: End customer that should be authenticated

Partner: Partner that should be authenticated

Admin: Admin that should be authenticated

 false

Removed (2024-04-24)

AuthenticatePerson

Boolean (nullable)

If set to true or null the personal number passed in the request must exist on a person in BFS.

If set to false the personal number does not have to exist on a person in BFS

false

removed (2024-04-24)

Outputs

Name

Type

Description

Available from version

Name

Type

Description

Available from version

PersonalNumber

String

The personal number of the person to authenticate

removed (2024-04-24)

BankIdType

Enum

Mobile: If the user is authenticated via mobile BankID

File: If the user is authenticated through BankID on file



OrderReference

String

A reference that is used to identify a certain authentication.

The Orderreference is sent with the call to GetBankIdStatus



AuthToken

String

Sends in the beginning with BankID app. For more information: https://www.bankid.com/bankid-i-dina-tjanster/rp-info



QRCodes

QRCode[]

Array of QRCodes. Each QRCode consists of:

String Code : Code generated for the QRCode.

int Time : The order in which the QR code is to be displayed to the user.

2024-04-29

StartTime

DateTime

To identify the start time of the Authentication

2024-04-29



Code examples

XML request example
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <BankIdAuthentication xmlns="http://tempuri.org/"> <req> <Credentials> <UserName>yourusername</UserName> <Password>yourpassword</Password> </Credentials> <identify>youridentifier</identify> <Domain>Front</Domain> <BankIdType>Mobile</BankIdType> <AuthenticatePerson>true</AuthenticatePerson> </req> </BankIdAuthentication> </s:Body> </s:Envelope>



Related content

API Change Log
API Change Log
Read with this
BankIdSign
BankIdSign
More like this
GetTradeOrders
GetTradeOrders
Read with this
GetBankIdStatus
GetBankIdStatus
More like this
What's new in Bricknode?
What's new in Bricknode?
Read with this
CreateWithdrawalCashOrder
CreateWithdrawalCashOrder
More like this

Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved