Registration
Those endpoints allow to register a external authenticator, like Encedo Mobile Authenticator.
Last updated
Those endpoints allow to register a external authenticator, like Encedo Mobile Authenticator.
Last updated
Allowed
auth:ext:pair
POST
https://my.ence.do/api/auth/ext/init
Generate a challenge to link the device with a new external authenticator.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
POST
https://my.ence.do/api/auth/ext/validate
Upload a registration reply data sent by an external authenticator.
POST
https://my.ence.do/api/auth/ext/mac
Get MAC data to authenticate the device on the broker site to get a list of paired authenticators.
Name | Type | Description |
---|---|---|
Event | Result | Source |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Event | Result | Source |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Event | Result | Source |
---|---|---|
Authorization*
String
Bearer JWT_TOKEN
Content-Type*
String
application/json
epk*
String
Broker ephemeral public key
eid
String
EncedoID, public key of the instance.
request
String
Registration data to proxy to the external authenticator.
LOG_TYPE_FAILED_SCOPE_CHECK
LOG_RESULT_FAILED
403
Authorization*
String
Bearer JWT_TOKEN
Content-Type*
String
application/json
pid*
String
Unique Pairing ID
reply*
String
Reply data sent by external authenticator
code
String
Confirmation code
kid
String
Key ID of saved authenticator public key
LOG_TYPE_FAILED_SCOPE_CHECK
LOG_RESULT_FAILED
403
LOG_TYPE_AUTH_PAIRED_EXTERNAL
LOG_RESULT_OK
200
Authorization*
String
Bearer JWT_TOKEN
Content-Type*
String
application/json
epk*
String
Broker ephemeral public key
eid
String
EncedoID, public key of the instance.
mac
String
Authentication data
nonce
String
Authentication data nonce
LOG_TYPE_FAILED_SCOPE_CHECK
LOG_RESULT_FAILED
403