IAPI new - monetplus/IDport GitHub Wiki
Swagger YAML Version : 1.3.0-SNAPSHOT
Contact : Monet+
Host : ${BASE_URL}
BasePath : /case-iapi
- case-iapi-rest-controller : IAPI Rest Controller for CASE
accessCase
GET /v1/accessCase
| Type | Name | Schema |
|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string |
| Header |
X-CHANNEL-ID optional |
string |
| Header |
X-FORWARDED-FOR optional |
string |
| Header |
X-SSO-SESSION-ID optional |
string |
| Header |
X-TRN-ID optional |
string |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessCaseResponse |
application/json
- case-iapi-rest-controller
/v1/accessCase
"13485792783"{
"code" : 0,
"data" : {
"list" : [ {
"id" : "string",
"type" : "string"
} ],
"tenant" : "Monet+"
},
"message" : "string",
"status" : "string"
}activateInstance
POST /v1/activateInstance
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | ActivateInstanceRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ActivateInstanceResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/activateInstance
"13485792783"{
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"instanceInfo" : ""
},
"message" : "string",
"status" : "string"
}activateMethod
POST /v1/activateMethod
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | ActivateMethodRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ActivateMethodResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/activateMethod
"13485792783"{
"methodSpecific" : {
"algType" : 2
},
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"methodSpecific" : ""
},
"message" : "string",
"status" : "string"
}getActivationCode
POST /v1/activationCode
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | GetActivationCodeRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetActivationCodeResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/activationCode
"13485792783"{
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"code" : "240537",
"qrData" : "UVI1fDF8QTAzNDk0QkV8Y2cydDFAbW9uZXRwbHVzLmN6fDIzNzQyMQ==",
"userId" : "[email protected]"
},
"message" : "string",
"status" : "string"
}blockInstance
POST /v1/blockInstance
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | BlockInstanceRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | BlockInstanceResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/blockInstance
"13485792783"{
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}blockMethod
POST /v1/blockMethod
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | BlockMethodRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | BlockMethodResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/blockMethod
"13485792783"{
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}cancelTransaction
POST /v1/cancelTransaction
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | CancelTransactionRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | CancelTransactionResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/cancelTransaction
"13485792783"{
"caseId" : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf",
"muid" : "muid_64728948",
"reason" : "SWAGGER test",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}deactivateInstance
POST /v1/deactivateInstance
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | DeactivateInstanceRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | DeactivateInstanceResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/deactivateInstance
"13485792783"{
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}deactivateMethod
POST /v1/deactivateMethod
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | DeactivateMethodRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | DeactivateMethodResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/deactivateMethod
"13485792783"{
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}initiateInstance
POST /v1/initiateInstance
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | InitiateInstanceRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | InitiateInstanceResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/initiateInstance
"13485792783"{
"methodSpecific" : {
"value" : "RDzNDcHmmvrE/qWKYQx0v494ZllOKwMaex+YNr1dpgs="
},
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"name" : "LGE LG-H440n",
"tenant" : "Monet+",
"validTo" : "2018-07-13T09:28:01Z"
}{
"code" : 0,
"data" : {
"instanceInfo" : ""
},
"message" : "string",
"status" : "string"
}initiateTransaction
POST /v1/initiateTransaction
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | InitiateTransactionRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | InitiateTransactionResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/initiateTransaction
"13485792783"{
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"notificationDestination" : "IAM",
"operationType" : "AUTHENTICATION",
"processingOptions" : {
"authorizationFlow" : "ONLINE_OFFLINE",
"offlineChallenge" : "QR"
},
"tenant" : "Monet+",
"transactionData" : {
"data" : "U1RYMCVUUk5fSUQlJVRSTl9USU1FJVMwJENBU0VNb2JpbGUgdGVjaG5pY2FsIHRyYW5zYWN0aW9uJCo=",
"locale" : {
"country" : "string",
"displayCountry" : "string",
"displayLanguage" : "string",
"displayName" : "string",
"displayScript" : "string",
"displayVariant" : "string",
"extensionKeys" : [ { } ],
"iso3Country" : "string",
"iso3Language" : "string",
"language" : "string",
"script" : "string",
"unicodeLocaleAttributes" : [ "string" ],
"unicodeLocaleKeys" : [ "string" ],
"variant" : "string"
},
"template" : "AUTHENTICATION"
},
"type" : "PIN",
"validity" : "2018-07-17T12:44:10.173Z"
}{
"code" : 0,
"data" : {
"caseId" : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf",
"encryptionHeader" : {
"alg" : "ECDH-ES",
"enc" : "A256GCM",
"epk" : {
"crv" : "P-521",
"kid" : "e482445b-9276-4dcd-b602-d55fa3c03d05",
"kty" : "EC",
"x" : "AImgIrUIo4jouXSYc6KDkGFrbCoVYN0bB9m7UmSW_32rIeQvbyKd2tke2YagMePvNm50lQyb4JHWBQXPgXq6Cgzx",
"y" : "ALl3_-nmRaQIB8yNy09wP6WsbYJWsHRuJVOY40kXADjNDWzendO1E_gOR1gNr0J5W5aVMIbbWglRxt4XMl1t_PIT"
}
},
"expiration" : {
"seconds" : 600,
"timestamp" : "2018-07-17T12:44:10.173Z"
},
"methodSpecific" : {
"salt" : "ZyzptbmtG7VnA9621BbhcsWMAVFp6BKkHwK0FqxmB3U=",
"cipherPublicKey" : "MIHfMA0GCSqGSIb3DQEBAQUAA4HNADCByQKBwQCbA+nA4Oyfe4OiFeYGRK8O02+q3ObJ3IZPhYw7SJ5ULhygpZNhIcL5X0c1c2/yHuVoD7PKmoguQUu5Jj5uRC2ovvC8+X+xPRfohrhw8IXQ/DJC8AqRifCCUWshL8qzA4NNzIDIcMG+gLstSHdcMt6+opQb7AemGPfKiWVYw8wsTI9omkfT5QeMWTGJjBD38DFTLzEua/E56lm4MKDM4rk2PxD0Va0h2aZG7T0F6RwqhM7YYLhbc9LVwr840U9/EfUCAwEAAQ==",
"algType" : 2,
"nonce" : "l9ned9tLn4hpytmcXjLS2hiYcs85iPDwM6Kx5QRxiPoNilzlAi8BoDxt7YJ/nQ1o"
}
},
"message" : "string",
"status" : "string"
}getMethodInfo
POST /v1/methodInfo
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | GetMethodInfoRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetMethodInfoResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/methodInfo
"13485792783"{
"methodTypes" : [ "PASSWORD" ],
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"methodInfo" : [ {
"methodType" : "PASSWORD",
"state" : "ACTIVE",
"activeInstances" : 1,
"instances" : [ {
"@type" : "cz.monetplus.idport.component.model.InstanceInfo",
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"state" : "ACTIVE",
"instanceName" : "LGE LG-H440n"
}, {
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3_2",
"state" : "INITIATED",
"instanceName" : "LGE LG-H440n_2"
} ],
"failedAttempts" : 0,
"remainingAttempts" : 3
} ]
},
"message" : "string",
"status" : "string"
}getMethodParams
POST /v1/methodParams
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | GetMethodParamsRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetMethodParamsResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/methodParams
"13485792783"{
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"methodSpecific" : ""
},
"message" : "string",
"status" : "string"
}ping
GET /v1/ping
| Type | Name | Schema |
|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string |
| Header |
X-CHANNEL-ID optional |
string |
| Header |
X-FORWARDED-FOR optional |
string |
| Header |
X-SSO-SESSION-ID optional |
string |
| Header |
X-TRN-ID optional |
string |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | IdportCaseResponse |
application/json
- case-iapi-rest-controller
/v1/ping
"13485792783"{ }setInstanceProperty
POST /v1/setInstanceProperty
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | SetInstancePropertyRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | SetInstancePropertyResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/setInstanceProperty
"13485792783"{
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"name" : "LGE LG-H440n",
"tenant" : "Monet+",
"validTo" : "2018-07-13T09:28:01Z"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}getTransactionState
POST /v1/transactionState
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | GetTransactionStateRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetTransactionStateResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/transactionState
"13485792783"{
"caseId" : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"state" : "INITIATED"
},
"message" : "string",
"status" : "string"
}unblockInstance
POST /v1/unblockInstance
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | UnblockInstanceRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UnblockInstanceResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/unblockInstance
"13485792783"{
"instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}unblockMethod
POST /v1/unblockMethod
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | UnblockMethodRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UnblockMethodResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/unblockMethod
"13485792783"{
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"message" : "string",
"status" : "string"
}verifyTransaction
POST /v1/verifyTransaction
| Type | Name | Description | Schema |
|---|---|---|---|
| Header |
X-APP-SESSION-ID optional |
string | |
| Header |
X-CHANNEL-ID optional |
string | |
| Header |
X-FORWARDED-FOR optional |
string | |
| Header |
X-SSO-SESSION-ID optional |
string | |
| Header |
X-TRN-ID optional |
string | |
| Body |
req required |
req | VerifyTransactionRequest |
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | VerifyTransactionResponse |
application/json
application/json
- case-iapi-rest-controller
/v1/verifyTransaction
"13485792783"{
"caseId" : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf",
"code" : "kuxejDzuNbSh1z6VGzYqo7Bv90IpfRavzGfxBYN9yl6D549zaSawq6+Cb0RDQLUz+vpFCgPBMHs73AQO1TpkVCACO/XiDfAf6P2ad61pPlXN02+L6fARtxXcOqowuM5AdPQioV4Byo1/guSjsT/BGNL0MpIjw5NgMtpB5NNw24+2PYx+8lzZM25NPTNaylTJNXBiCL3kBV/p68hc2p4EDzSSRjgA0uTH1oNMIqyNXXPOFGCKU9RSylrBnwLpCUkq",
"methodType" : "PASSWORD",
"muid" : "muid_64728948",
"tenant" : "Monet+"
}{
"code" : 0,
"data" : {
"instanceInfo" : ""
},
"message" : "string",
"status" : "string"
}| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[accesscaseresponse-data](#accesscaseresponse-data)"
|
AccessCaseResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
list optional |
Example : [ "[componentaccess](#componentaccess)" ]
|
< ComponentAccess > array |
|
tenant required |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
instanceId required |
Example : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[activateinstanceresponse-data](#activateinstanceresponse-data)"
|
ActivateInstanceResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
instanceInfo optional |
Example : ""
|
string |
| Name | Description | Schema |
|---|---|---|
|
methodSpecific optional |
Example : {<br> "algType" : 2<br>}
|
object |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[activatemethodresponse-data](#activatemethodresponse-data)"
|
ActivateMethodResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodSpecific optional |
Example : ""
|
string |
| Name | Description | Schema |
|---|---|---|
|
instanceId required |
Example : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
caseId required |
Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf"
|
string (byte) |
|
muid optional |
it is empty for the case of an anonymous transaction Example : "muid_64728948"
|
string |
|
reason optional |
Example : "SWAGGER test"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
Type : object
| Name | Description | Schema |
|---|---|---|
|
id required |
Example : "string"
|
string |
|
type required |
Example : "string"
|
string |
| Name | Description | Schema |
|---|---|---|
|
instanceId required |
Example : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
crv optional |
Example : "P-521"
|
string |
|
kid optional |
Example : "e482445b-9276-4dcd-b602-d55fa3c03d05"
|
string |
|
kty optional |
Example : "EC"
|
string |
|
x optional |
Example : "AImgIrUIo4jouXSYc6KDkGFrbCoVYN0bB9m7UmSW_32rIeQvbyKd2tke2YagMePvNm50lQyb4JHWBQXPgXq6Cgzx"
|
string |
|
y optional |
Example : "ALl3_-nmRaQIB8yNy09wP6WsbYJWsHRuJVOY40kXADjNDWzendO1E_gOR1gNr0J5W5aVMIbbWglRxt4XMl1t_PIT"
|
string |
| Name | Description | Schema |
|---|---|---|
|
alg optional |
Example : "ECDH-ES"
|
string |
|
enc optional |
Example : "A256GCM"
|
string |
|
epk optional |
Example : "[ecpublickey](#ecpublickey)"
|
ECPublicKey |
| Name | Description | Schema |
|---|---|---|
|
seconds optional |
Example : 600
|
integer (int64) |
|
timestamp optional |
Example : "2018-07-17T12:44:10.173Z"
|
string |
| Name | Description | Schema |
|---|---|---|
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[getactivationcoderesponse-data](#getactivationcoderesponse-data)"
|
GetActivationCodeResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : "240537"
|
string |
|
qrData optional |
Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "UVI1fDF8QTAzNDk0QkV8Y2cydDFAbW9uZXRwbHVzLmN6fDIzNzQyMQ=="
|
string (byte) |
|
userId optional |
Example : "[email protected]"
|
string |
| Name | Description | Schema |
|---|---|---|
|
methodTypes required |
Example : [ "PASSWORD" ]
|
< enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) > array |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[getmethodinforesponse-data](#getmethodinforesponse-data)"
|
GetMethodInfoResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodInfo optional |
Example : [ {<br> "methodType" : "PASSWORD",<br> "state" : "ACTIVE",<br> "activeInstances" : 1,<br> "instances" : [ {<br> "@type" : "cz.monetplus.idport.component.model.InstanceInfo",<br> "instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3",<br> "state" : "ACTIVE",<br> "instanceName" : "LGE LG-H440n"<br> }, {<br> "instanceId" : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3_2",<br> "state" : "INITIATED",<br> "instanceName" : "LGE LG-H440n_2"<br> } ],<br> "failedAttempts" : 0,<br> "remainingAttempts" : 3<br>} ]
|
< MethodInfo > array |
| Name | Description | Schema |
|---|---|---|
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[getmethodparamsresponse-data](#getmethodparamsresponse-data)"
|
GetMethodParamsResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodSpecific optional |
Example : ""
|
string |
| Name | Description | Schema |
|---|---|---|
|
caseId required |
Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf"
|
string (byte) |
|
muid optional |
it is empty for the case of an anonymous transaction Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[gettransactionstateresponse-data](#gettransactionstateresponse-data)"
|
GetTransactionStateResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
state required |
Example : "INITIATED"
|
enum (INITIATED, LOADED, EXPIRED, AUTHORIZED, FAILED, CANCELED) |
Type : object
| Name | Description | Schema |
|---|---|---|
|
methodSpecific optional |
depends on MethodType Example : {<br> "value" : "RDzNDcHmmvrE/qWKYQx0v494ZllOKwMaex+YNr1dpgs="<br>}
|
object |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
name optional |
Example : "LGE LG-H440n"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
|
validTo optional |
Example : "2018-07-13T09:28:01Z"
|
string (date-time) |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[initiateinstanceresponse-data](#initiateinstanceresponse-data)"
|
InitiateInstanceResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
instanceInfo required |
Example : ""
|
string |
| Name | Description | Schema |
|---|---|---|
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, SMS, CM) |
|
muid optional |
it is empty for the case of an anonymous transaction Example : "muid_64728948"
|
string |
|
notificationDestination optional |
Example : "IAM"
|
string |
|
operationType optional |
Example : "AUTHENTICATION"
|
enum (AUTHENTICATION, AUTHORIZATION) |
|
processingOptions optional |
Example : "[processingoptions](#processingoptions)"
|
ProcessingOptions |
|
tenant optional |
Example : "Monet+"
|
string |
|
transactionData optional |
Example : "[transactiondata](#transactiondata)"
|
TransactionData |
|
type optional |
Example : "PIN"
|
enum (PIN, NO_PIN, INFORMATION_MESSAGE, ALT_SECRET_ACTIVATION) |
|
validity optional |
use the appropriate timestamp Example : "2018-07-17T12:44:10.173Z"
|
string (date-time) |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[initiatetransactionresponse-data](#initiatetransactionresponse-data)"
|
InitiateTransactionResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
caseId required |
Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf"
|
string (byte) |
|
encryptionHeader optional |
Example : "[encryptionheader](#encryptionheader)"
|
EncryptionHeader |
|
expiration optional |
Example : "[expiration](#expiration)"
|
Expiration |
|
methodSpecific optional |
Example : {<br> "salt" : "ZyzptbmtG7VnA9621BbhcsWMAVFp6BKkHwK0FqxmB3U=",<br> "cipherPublicKey" : "MIHfMA0GCSqGSIb3DQEBAQUAA4HNADCByQKBwQCbA+nA4Oyfe4OiFeYGRK8O02+q3ObJ3IZPhYw7SJ5ULhygpZNhIcL5X0c1c2/yHuVoD7PKmoguQUu5Jj5uRC2ovvC8+X+xPRfohrhw8IXQ/DJC8AqRifCCUWshL8qzA4NNzIDIcMG+gLstSHdcMt6+opQb7AemGPfKiWVYw8wsTI9omkfT5QeMWTGJjBD38DFTLzEua/E56lm4MKDM4rk2PxD0Va0h2aZG7T0F6RwqhM7YYLhbc9LVwr840U9/EfUCAwEAAQ==",<br> "algType" : 2,<br> "nonce" : "l9ned9tLn4hpytmcXjLS2hiYcs85iPDwM6Kx5QRxiPoNilzlAi8BoDxt7YJ/nQ1o"<br>}
|
object |
| Name | Description | Schema |
|---|---|---|
|
country optional |
Example : "string"
|
string |
|
displayCountry optional |
Example : "string"
|
string |
|
displayLanguage optional |
Example : "string"
|
string |
|
displayName optional |
Example : "string"
|
string |
|
displayScript optional |
Example : "string"
|
string |
|
displayVariant optional |
Example : "string"
|
string |
|
extensionKeys optional |
Example : [ "[character](#character)" ]
|
< Character > array |
|
iso3Country optional |
Example : "string"
|
string |
|
iso3Language optional |
Example : "string"
|
string |
|
language optional |
Example : "string"
|
string |
|
script optional |
Example : "string"
|
string |
|
unicodeLocaleAttributes optional |
Example : [ "string" ]
|
< string > array |
|
unicodeLocaleKeys optional |
Example : [ "string" ]
|
< string > array |
|
variant optional |
Example : "string"
|
string |
| Name | Description | Schema |
|---|---|---|
|
activeInstances optional |
Example : 0
|
integer (int32) |
|
blockedUntil optional |
Example : "string"
|
string (date-time) |
|
failedAttempts optional |
Example : 0
|
integer (int32) |
|
instances optional |
Example : [ "object" ]
|
< object > array |
|
methodType optional |
Example : "string"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
remainingAttempts optional |
Example : 0
|
integer (int32) |
|
state optional |
Example : "string"
|
enum (ACTIVE, BLOCKED_MAN, BLOCKED_USAGE_TEMP, BLOCKED_USAGE_PERM, DEACTIVATED) |
| Name | Description | Schema |
|---|---|---|
|
authorizationFlow optional |
Example : "ONLINE_OFFLINE"
|
enum (ONLINE, OFFLINE, ONLINE_OFFLINE) |
|
offlineChallenge optional |
Example : "QR"
|
enum (QR, NONE, QR_NONE) |
| Name | Description | Schema |
|---|---|---|
|
instanceId required |
Example : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
name optional |
Example : "LGE LG-H440n"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
|
validTo optional |
Example : "2018-07-13T09:28:01Z"
|
string (date-time) |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
data required |
Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "U1RYMCVUUk5fSUQlJVRSTl9USU1FJVMwJENBU0VNb2JpbGUgdGVjaG5pY2FsIHRyYW5zYWN0aW9uJCo="
|
string (byte) |
|
locale required |
ISO 639-1 Example : "[locale](#locale)"
|
Locale |
|
template required |
Example : "AUTHENTICATION"
|
string |
| Name | Description | Schema |
|---|---|---|
|
instanceId required |
Example : "9e67b9e786c8a156b6135107841ed44c12e93420be366a02ba91f6fd0efc84c3"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
caseId required |
it is get from /initiateTransaction response Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" Example : "41QHE14SDOdId+d+g9isQVRgpkPKRRAoYWcaLVt//BdW4VjjSf0QfEmMMPzRGo6wl1TCcx5GUtGFr8sfh315Tuj4AT/ea4sSyv9z7Tgklo2RhV9zMhDOh7bBI5vp+uPf"
|
string (byte) |
|
code optional |
it is computed from /initiateTransaction response Example : "kuxejDzuNbSh1z6VGzYqo7Bv90IpfRavzGfxBYN9yl6D549zaSawq6+Cb0RDQLUz+vpFCgPBMHs73AQO1TpkVCACO/XiDfAf6P2ad61pPlXN02+L6fARtxXcOqowuM5AdPQioV4Byo1/guSjsT/BGNL0MpIjw5NgMtpB5NNw24+2PYx+8lzZM25NPTNaylTJNXBiCL3kBV/p68hc2p4EDzSSRjgA0uTH1oNMIqyNXXPOFGCKU9RSylrBnwLpCUkq"
|
string |
|
methodType required |
Example : "PASSWORD"
|
enum (PASSWORD, ACTIVATION_CODE, SMS, CM, SPNEGO, TLS_CLIENT) |
|
muid required |
Example : "muid_64728948"
|
string |
|
tenant optional |
Example : "Monet+"
|
string |
| Name | Description | Schema |
|---|---|---|
|
code optional |
Example : 0
|
integer (int32) |
|
data optional |
Example : "[verifytransactionresponse-data](#verifytransactionresponse-data)"
|
VerifyTransactionResponse.Data |
|
message optional |
Example : "string"
|
string |
|
status optional |
Example : "string"
|
enum (success, fail, error) |
| Name | Description | Schema |
|---|---|---|
|
instanceInfo optional |
Example : ""
|
string |