Attributes
Attribute |
type |
values |
default |
mandate |
comment |
name |
string |
|
|
|
|
description |
string |
|
|
|
|
authenticators |
coll |
|
|
true |
|
logonProcedure |
object |
|
|
true |
|
challengResponse |
Boolean |
|
False |
|
|
checkStaticPass |
Boolean |
|
True |
|
|
/logonStep/create
Examples:
Method:/logonStep/create
Parameters:
{
"attrs":
{
name:"xxx",
"logonProcedure.id":aid,
"authenticator":["OTP", "OTPoD"]
// or
//"authenticator":[[code:"OTP"], [code:"OTPoD"]]
}
}
Response:
{
"error":0,
"result":{"id":1}
}
/logonStep/get
Examples:
Method:/logonStep/get
Parameters:
{
"match":
[
["id", "=", "123"]
],
"return":
[
["id",{authenticators:[{elements:['code','name']}]}]
]
}
Response:
{
"error":0,
"result":{
"id":1,
"authenticators":
{
"elements":
[
{"code":"OTP","name":"One Time Password"},
{"code":"OTPoD","name":"OTP on Demand"}
]
}
}
}
/logonStep/search
/logonStep/delete
/logonStep/set