Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save emanor-okta/77541da119a7f5aa2e7ed70f36ba99b0 to your computer and use it in GitHub Desktop.
Save emanor-okta/77541da119a7f5aa2e7ed70f36ba99b0 to your computer and use it in GitHub Desktop.
IDX Java
selectAuthenticator:
{
"version": "1.0.0",
"stateHandle": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"expiresAt": "2023-05-26T06:22:16.000Z",
"intent": "LOGIN",
"remediation": {
"type": "array",
"value": [
{
"rel": [
"create-form"
],
"name": "enroll-authenticator",
"relatesTo": [
"$.currentAuthenticator"
],
"href": "https://oie.domain.com/idp/idx/challenge/answer",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "credentials",
"type": "object",
"form": {
"value": [
{
"name": "passcode",
"label": "Enter password",
"secret": true
}
]
},
"required": true
},
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
{
"rel": [
"create-form"
],
"name": "select-authenticator-enroll",
"href": "https://oie.domain.com/idp/idx/credential/enroll",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "authenticator",
"type": "object",
"options": [
{
"label": "Email",
"value": {
"form": {
"value": [
{
"name": "id",
"required": true,
"value": "aut1qct8vyPDDlgXq1d7",
"mutable": false
},
{
"name": "methodType",
"required": false,
"value": "email",
"mutable": false
}
]
}
},
"relatesTo": "$.authenticators.value[0]"
},
{
"label": "Password",
"value": {
"form": {
"value": [
{
"name": "id",
"required": true,
"value": "aut1qct8vxGypBXRj1d7",
"mutable": false
},
{
"name": "methodType",
"required": false,
"value": "password",
"mutable": false
}
]
}
},
"relatesTo": "$.authenticators.value[1]"
}
]
},
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
}
]
},
"currentAuthenticator": {
"type": "object",
"value": {
"type": "password",
"key": "okta_password",
"id": "aut1qct8vxGypBXRj1d7",
"displayName": "Password",
"methods": [
{
"type": "password"
}
],
"settings": {
"complexity": {
"minLength": 8,
"minLowerCase": 1,
"minUpperCase": 1,
"minNumber": 1,
"minSymbol": 0,
"excludeUsername": false,
"excludeAttributes": []
},
"age": {
"minAgeMinutes": 0,
"historyCount": 0
}
}
}
},
"authenticators": {
"type": "array",
"value": [
{
"type": "email",
"key": "okta_email",
"id": "aut1qct8vyPDDlgXq1d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
],
"allowedFor": "any"
},
{
"type": "password",
"key": "okta_password",
"id": "aut1qct8vxGypBXRj1d7",
"displayName": "Password",
"methods": [
{
"type": "password"
}
],
"allowedFor": "sso"
}
]
},
"authenticatorEnrollments": {
"type": "array",
"value": [
{
"type": "email",
"key": "okta_email",
"id": "eae89u33tbqnUYb391d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
]
}
]
},
"enrollmentAuthenticator": {
"type": "object",
"value": {
"type": "password",
"key": "okta_password",
"id": "aut1qct8vxGypBXRj1d7",
"displayName": "Password",
"methods": [
{
"type": "password"
}
],
"settings": {
"complexity": {
"minLength": 8,
"minLowerCase": 1,
"minUpperCase": 1,
"minNumber": 1,
"minSymbol": 0,
"excludeUsername": false,
"excludeAttributes": []
},
"age": {
"minAgeMinutes": 0,
"historyCount": 0
}
}
}
},
"user": {
"type": "object",
"value": {
"id": "00u89u33sqz6BPsw01d7",
"identifier": "[email protected]",
"profile": {
"firstName": "emanor",
"lastName": "okta3",
"timeZone": "America/Los_Angeles",
"locale": "en_US"
}
}
},
"cancel": {
"rel": [
"create-form"
],
"name": "cancel",
"href": "https://oie.domain.com/idp/idx/cancel",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
"app": {
"type": "object",
"value": {
"name": "oidc_client",
"label": "Web App OIE",
"id": "0oa2cpl777xczKzL21d7"
}
},
"authentication": {
"type": "object",
"value": {
"protocol": "OAUTH2.0",
"issuer": {
"id": "aus1qcwynhEv3AflW1d7",
"name": "default",
"uri": "https://oie.domain.com/oauth2/default"
},
"request": {
"max_age": -1,
"scope": "openid profile email",
"response_type": "code",
"redirect_uri": "http://localhost:8080",
"state": "32d12997-b57c-42eb-91eb-776671ca68e7",
"code_challenge_method": "S256",
"code_challenge": "bYNHrvQgSwvkqYfWCp9dljvu85at5AU2L3GJvnAfXbA",
"response_mode": "query"
}
}
}
}
verifyAuthenticator password:
{
"version": "1.0.0",
"stateHandle": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"expiresAt": "2023-05-26T06:22:16.000Z",
"intent": "LOGIN",
"remediation": {
"type": "array",
"value": [
{
"rel": [
"create-form"
],
"name": "enroll-authenticator",
"relatesTo": [
"$.currentAuthenticator"
],
"href": "https://oie.domain.com/idp/idx/challenge/answer",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "credentials",
"type": "object",
"form": {
"value": [
{
"name": "passcode",
"label": "Enter code"
}
]
},
"required": true
},
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
{
"rel": [
"create-form"
],
"name": "select-authenticator-enroll",
"href": "https://oie.domain.com/idp/idx/credential/enroll",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "authenticator",
"type": "object",
"options": [
{
"label": "Email",
"value": {
"form": {
"value": [
{
"name": "id",
"required": true,
"value": "aut1qct8vyPDDlgXq1d7",
"mutable": false
},
{
"name": "methodType",
"required": false,
"value": "email",
"mutable": false
}
]
}
},
"relatesTo": "$.authenticators.value[0]"
}
]
},
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
}
]
},
"currentAuthenticator": {
"type": "object",
"value": {
"resend": {
"rel": [
"create-form"
],
"name": "resend",
"href": "https://oie.domain.com/idp/idx/challenge/resend",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
"poll": {
"rel": [
"create-form"
],
"name": "poll",
"href": "https://oie.domain.com/idp/idx/challenge/poll",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"refresh": 4000,
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
"contextualData": {
"useEmailMagicLink": true
},
"type": "email",
"key": "okta_email",
"id": "aut1qct8vyPDDlgXq1d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
]
}
},
"authenticators": {
"type": "array",
"value": [
{
"type": "email",
"key": "okta_email",
"id": "aut1qct8vyPDDlgXq1d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
],
"allowedFor": "any"
}
]
},
"authenticatorEnrollments": {
"type": "array",
"value": [
{
"type": "email",
"key": "okta_email",
"id": "eae89u33tbqnUYb391d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
]
},
{
"type": "password",
"key": "okta_password",
"id": "laer3ly5rCHDF8cBY1d6",
"displayName": "Password",
"methods": [
{
"type": "password"
}
]
}
]
},
"enrollmentAuthenticator": {
"type": "object",
"value": {
"type": "email",
"key": "okta_email",
"id": "aut1qct8vyPDDlgXq1d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
]
}
},
"user": {
"type": "object",
"value": {
"id": "00u89u33sqz6BPsw01d7",
"identifier": "[email protected]",
"profile": {
"firstName": "emanor",
"lastName": "okta3",
"timeZone": "America/Los_Angeles",
"locale": "en_US"
}
}
},
"cancel": {
"rel": [
"create-form"
],
"name": "cancel",
"href": "https://oie.domain.com/idp/idx/cancel",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.pxZ8oR-gYoxx4bEmWf2FWXR6VAJZxguclHyuQ4IV~c.4xx0rtLNxky6i5HPXrCECnOoXwX_6gswAUd4j_KEGpyKgMCstEy-bZdTykYaBOtpEtta-YA2Eku_HlKAP08D45XZ3w7aZoFdq4OfOWagErVDS2oon66yxQXqvaYbRKUVXcC7Uw_s_851AetYeL_FzFfmSLx8zf_VfZnrx2SSkC1ZS5pBinmFegN0AolKv1LS0rvRpYmwkT-4ipmSZQTWAR5CQKv8ed2cj1NmBbJn8hIM23t3Ztz32_1lXvWQhoRI46TbVosujon3CFnh-aGBpLnjO3icreefe2rtZIGKe1DsJxjdOQ_8avn1eJig9U2-qwIbBGVyv2TpqqJkcqrxpCMtFO-tFOQ-Ur_z9lmd0HRUPxn_JZC7a25kfQsRyc8xSR6nStk2zFoexCRELN2u9wv-RxWt6YZiBEhTPvsVqkoCTCGGFRtQ1QUmVyhWlx14FnmgaAIZM5HUFbsGWMK74POZR4MA-iuU0H33UHoW7kcV3vyOtFb2TNB-1QRy3kVbbAYk6flvw534ixv3fLgX-M2YlqFqd8-NKaOjAx-Z8aRcgpQOIhRi2rE8OrfXpQImNXsrDamgbFozky12_Laq54Hd77LbFy4a9160lBy5V2nS-phuR-ZNNRY2D3s91ww4WM70vI5in7KhCFDK-_cpsrk4-4s906PE4DVu6scaxxi1KjsIPo1DggJpOLibwZpU41ZN1idwR0-mPOXSWZLFRCM__NSGoO3WS_uVUdwZOZOE7tG3mIUyMAn1yo8pqPkAFzfxLv60Sx70osSOAIbdW9O-lwy9adet19inO8oqR1qT9kVmWS-TORVz0nhg7csT",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
"app": {
"type": "object",
"value": {
"name": "oidc_client",
"label": "Web App OIE",
"id": "0oa2cpl777xczKzL21d7"
}
},
"authentication": {
"type": "object",
"value": {
"protocol": "OAUTH2.0",
"issuer": {
"id": "aus1qcwynhEv3AflW1d7",
"name": "default",
"uri": "https://oie.domain.com/oauth2/default"
},
"request": {
"max_age": -1,
"scope": "openid profile email",
"response_type": "code",
"redirect_uri": "http://localhost:8080",
"state": "32d12997-b57c-42eb-91eb-776671ca68e7",
"code_challenge_method": "S256",
"code_challenge": "bYNHrvQgSwvkqYfWCp9dljvu85at5AU2L3GJvnAfXbA",
"response_mode": "query"
}
}
}
}
verifyAuthenticator mail code
{
"version": "1.0.0",
"stateHandle": "02.id.eEVlhQ6kf58x97atHrWdDZa-fXWMx5_ZHl0OHemy~c.bpqnr0Pj90-QTW1ZKFmxPr_fcgkz4tGQwGsbFz2rwhNRufmvGWacLMs0W4_xxpDypyF5H9JG3OTsOFtK4AeF8UaheM--xLLEnd2vOObVwIGUOddEuwoAyLn6wbZtesVaRmsG6Rw6cfOhH-rJlFnSS5UCK1S-Q8UP4T_VA6T1hHS6fjOBTuPvR3KJ_87xBKWCdKuesxXaSwVPVFNx7ZiC3znGQfm3Arr0BYnmvMnEGrGcjHLgDTVeSQLIHB5BW4MeZNSQ7ijSFa87Mlhdi-IcebuowmYKh8rYkPRwqDeaOn7WU5yRXEcv9s1njE4iAEPMwjNzI0mL-soNZMILvIbVtsxibEnWieHI1PAmK1nv5Icpdp_fbXTdBEK3jyX059Z5gg106MR6y5ZXilMqfZQirt8BoQGnROjgFsYa8dUh3BSokzTeDVzIKh4RIgg9i4_bFsHt87lZ4f8gYpObf7mnN-Gz0yw4aDVZuirIQY_uiGWeDC2rciLmr2bnRJpBtxiHI4EQaokjdOagjHPzgSeAumlicpXBRMTGBEE75_0JEpOg9-SBgNHXynkSd0bxovaYKTcr2m3FHBvfpCydz9i1Nq07BHya8HAYTlev2cK75C2jbKzsOBNS_Wx5tjamah5cmgZevrhZ2wKZON3nab4jREkungz1iIlo-aQBgeH99rHLNCHmySOUHWXJlQVwD0le7X-oD11ua-7_6SPQP2073lRFjgW_3SiMSR9KvGxqhVSALmk3dI3VLy82PeQAIjjFdP9q97ntPzGbH0Ff1EifPHu0TanM-RTZPnfOGKqeQgAEdtZ-lyX2LaiGuBYPchq0",
"expiresAt": "2023-05-26T07:10:18.000Z",
"intent": "LOGIN",
"remediation": {
"type": "array",
"value": [
{
"rel": [
"create-form"
],
"name": "select-authenticator-enroll",
"href": "https://oie.domain.com/idp/idx/credential/enroll",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "authenticator",
"type": "object",
"options": [
{
"label": "Okta Verify",
"value": {
"form": {
"value": [
{
"name": "id",
"required": true,
"value": "aut1qct8w2wija8Tw1d7",
"mutable": false
},
{
"name": "channel",
"type": "string",
"required": false,
"options": [
{
"label": "QRCODE",
"value": "qrcode"
},
{
"label": "EMAIL",
"value": "email"
},
{
"label": "SMS",
"value": "sms"
}
]
}
]
}
},
"relatesTo": "$.authenticators.value[0]"
},
{
"label": "Phone",
"value": {
"form": {
"value": [
{
"name": "id",
"required": true,
"value": "aut1qct8vzqywn1rk1d7",
"mutable": false
},
{
"name": "methodType",
"type": "string",
"required": false,
"options": [
{
"label": "SMS",
"value": "sms"
}
]
},
{
"name": "phoneNumber",
"label": "Phone number",
"required": false
}
]
}
},
"relatesTo": "$.authenticators.value[1]"
}
]
},
{
"name": "stateHandle",
"required": true,
"value": "02.id.eEVlhQ6kf58x97atHrWdDZa-fXWMx5_ZHl0OHemy~c.bpqnr0Pj90-QTW1ZKFmxPr_fcgkz4tGQwGsbFz2rwhNRufmvGWacLMs0W4_xxpDypyF5H9JG3OTsOFtK4AeF8UaheM--xLLEnd2vOObVwIGUOddEuwoAyLn6wbZtesVaRmsG6Rw6cfOhH-rJlFnSS5UCK1S-Q8UP4T_VA6T1hHS6fjOBTuPvR3KJ_87xBKWCdKuesxXaSwVPVFNx7ZiC3znGQfm3Arr0BYnmvMnEGrGcjHLgDTVeSQLIHB5BW4MeZNSQ7ijSFa87Mlhdi-IcebuowmYKh8rYkPRwqDeaOn7WU5yRXEcv9s1njE4iAEPMwjNzI0mL-soNZMILvIbVtsxibEnWieHI1PAmK1nv5Icpdp_fbXTdBEK3jyX059Z5gg106MR6y5ZXilMqfZQirt8BoQGnROjgFsYa8dUh3BSokzTeDVzIKh4RIgg9i4_bFsHt87lZ4f8gYpObf7mnN-Gz0yw4aDVZuirIQY_uiGWeDC2rciLmr2bnRJpBtxiHI4EQaokjdOagjHPzgSeAumlicpXBRMTGBEE75_0JEpOg9-SBgNHXynkSd0bxovaYKTcr2m3FHBvfpCydz9i1Nq07BHya8HAYTlev2cK75C2jbKzsOBNS_Wx5tjamah5cmgZevrhZ2wKZON3nab4jREkungz1iIlo-aQBgeH99rHLNCHmySOUHWXJlQVwD0le7X-oD11ua-7_6SPQP2073lRFjgW_3SiMSR9KvGxqhVSALmk3dI3VLy82PeQAIjjFdP9q97ntPzGbH0Ff1EifPHu0TanM-RTZPnfOGKqeQgAEdtZ-lyX2LaiGuBYPchq0",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
{
"rel": [
"create-form"
],
"name": "skip",
"href": "https://oie.domain.com/idp/idx/skip",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.eEVlhQ6kf58x97atHrWdDZa-fXWMx5_ZHl0OHemy~c.bpqnr0Pj90-QTW1ZKFmxPr_fcgkz4tGQwGsbFz2rwhNRufmvGWacLMs0W4_xxpDypyF5H9JG3OTsOFtK4AeF8UaheM--xLLEnd2vOObVwIGUOddEuwoAyLn6wbZtesVaRmsG6Rw6cfOhH-rJlFnSS5UCK1S-Q8UP4T_VA6T1hHS6fjOBTuPvR3KJ_87xBKWCdKuesxXaSwVPVFNx7ZiC3znGQfm3Arr0BYnmvMnEGrGcjHLgDTVeSQLIHB5BW4MeZNSQ7ijSFa87Mlhdi-IcebuowmYKh8rYkPRwqDeaOn7WU5yRXEcv9s1njE4iAEPMwjNzI0mL-soNZMILvIbVtsxibEnWieHI1PAmK1nv5Icpdp_fbXTdBEK3jyX059Z5gg106MR6y5ZXilMqfZQirt8BoQGnROjgFsYa8dUh3BSokzTeDVzIKh4RIgg9i4_bFsHt87lZ4f8gYpObf7mnN-Gz0yw4aDVZuirIQY_uiGWeDC2rciLmr2bnRJpBtxiHI4EQaokjdOagjHPzgSeAumlicpXBRMTGBEE75_0JEpOg9-SBgNHXynkSd0bxovaYKTcr2m3FHBvfpCydz9i1Nq07BHya8HAYTlev2cK75C2jbKzsOBNS_Wx5tjamah5cmgZevrhZ2wKZON3nab4jREkungz1iIlo-aQBgeH99rHLNCHmySOUHWXJlQVwD0le7X-oD11ua-7_6SPQP2073lRFjgW_3SiMSR9KvGxqhVSALmk3dI3VLy82PeQAIjjFdP9q97ntPzGbH0Ff1EifPHu0TanM-RTZPnfOGKqeQgAEdtZ-lyX2LaiGuBYPchq0",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
}
]
},
"authenticators": {
"type": "array",
"value": [
{
"type": "app",
"key": "okta_verify",
"id": "aut1qct8w2wija8Tw1d7",
"displayName": "Okta Verify",
"methods": [
{
"type": "push"
},
{
"type": "totp"
}
],
"allowedFor": "any"
},
{
"type": "phone",
"key": "phone_number",
"id": "aut1qct8vzqywn1rk1d7",
"displayName": "Phone",
"methods": [
{
"type": "sms"
}
],
"allowedFor": "any"
}
]
},
"authenticatorEnrollments": {
"type": "array",
"value": [
{
"type": "email",
"key": "okta_email",
"id": "eae89uizqp0lOGPAJ1d7",
"displayName": "Email",
"methods": [
{
"type": "email"
}
]
},
{
"type": "password",
"key": "okta_password",
"id": "laer3mnw9o8pWZtPh1d6",
"displayName": "Password",
"methods": [
{
"type": "password"
}
]
}
]
},
"user": {
"type": "object",
"value": {
"id": "00u89uizpyWAI3ejt1d7",
"identifier": "[email protected]",
"profile": {
"firstName": "emanor",
"lastName": "okta3",
"timeZone": "America/Los_Angeles",
"locale": "en_US"
}
}
},
"cancel": {
"rel": [
"create-form"
],
"name": "cancel",
"href": "https://oie.domain.com/idp/idx/cancel",
"method": "POST",
"produces": "application/ion+json; okta-version=1.0.0",
"value": [
{
"name": "stateHandle",
"required": true,
"value": "02.id.eEVlhQ6kf58x97atHrWdDZa-fXWMx5_ZHl0OHemy~c.bpqnr0Pj90-QTW1ZKFmxPr_fcgkz4tGQwGsbFz2rwhNRufmvGWacLMs0W4_xxpDypyF5H9JG3OTsOFtK4AeF8UaheM--xLLEnd2vOObVwIGUOddEuwoAyLn6wbZtesVaRmsG6Rw6cfOhH-rJlFnSS5UCK1S-Q8UP4T_VA6T1hHS6fjOBTuPvR3KJ_87xBKWCdKuesxXaSwVPVFNx7ZiC3znGQfm3Arr0BYnmvMnEGrGcjHLgDTVeSQLIHB5BW4MeZNSQ7ijSFa87Mlhdi-IcebuowmYKh8rYkPRwqDeaOn7WU5yRXEcv9s1njE4iAEPMwjNzI0mL-soNZMILvIbVtsxibEnWieHI1PAmK1nv5Icpdp_fbXTdBEK3jyX059Z5gg106MR6y5ZXilMqfZQirt8BoQGnROjgFsYa8dUh3BSokzTeDVzIKh4RIgg9i4_bFsHt87lZ4f8gYpObf7mnN-Gz0yw4aDVZuirIQY_uiGWeDC2rciLmr2bnRJpBtxiHI4EQaokjdOagjHPzgSeAumlicpXBRMTGBEE75_0JEpOg9-SBgNHXynkSd0bxovaYKTcr2m3FHBvfpCydz9i1Nq07BHya8HAYTlev2cK75C2jbKzsOBNS_Wx5tjamah5cmgZevrhZ2wKZON3nab4jREkungz1iIlo-aQBgeH99rHLNCHmySOUHWXJlQVwD0le7X-oD11ua-7_6SPQP2073lRFjgW_3SiMSR9KvGxqhVSALmk3dI3VLy82PeQAIjjFdP9q97ntPzGbH0Ff1EifPHu0TanM-RTZPnfOGKqeQgAEdtZ-lyX2LaiGuBYPchq0",
"visible": false,
"mutable": false
}
],
"accepts": "application/json; okta-version=1.0.0"
},
"app": {
"type": "object",
"value": {
"name": "oidc_client",
"label": "Web App OIE",
"id": "0oa2cpl777xczKzL21d7"
}
},
"authentication": {
"type": "object",
"value": {
"protocol": "OAUTH2.0",
"issuer": {
"id": "aus1qcwynhEv3AflW1d7",
"name": "default",
"uri": "https://oie.domain.com/oauth2/default"
},
"request": {
"max_age": -1,
"scope": "openid profile email",
"response_type": "code",
"redirect_uri": "http://localhost:8080",
"state": "35ab4991-8a20-4ba4-8347-732c621532c3",
"code_challenge_method": "S256",
"code_challenge": "2PbHdPSalhJ3eaiT7bimTdl0ifMJWMZqHbAPGHEasaA",
"response_mode": "query"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment