Skip to content

Instantly share code, notes, and snippets.

@darkedges
Last active July 15, 2024 23:29
Show Gist options
  • Save darkedges/e42a70b4c5a76e817154caafb5b7eb92 to your computer and use it in GitHub Desktop.
Save darkedges/e42a70b4c5a76e817154caafb5b7eb92 to your computer and use it in GitHub Desktop.
{
"metadata": {
"realm": "/connectid",
"amsterVersion": "7.5.0",
"entityType": "OAuth2Clients",
"entityId": "BackChannel",
"pathParams": {}
},
"data": {
"_id": "BackChannel",
"overrideOAuth2ClientConfig": {
"issueRefreshToken": true,
"validateScopePluginType": "PROVIDER",
"tokenEncryptionEnabled": false,
"evaluateScopePluginType": "PROVIDER",
"oidcMayActScript": "[Empty]",
"oidcClaimsScript": "[Empty]",
"scopesPolicySet": "oauth2Scopes",
"accessTokenModificationPluginType": "PROVIDER",
"authorizeEndpointDataProviderClass": "org.forgerock.oauth2.core.plugins.registry.DefaultEndpointDataProvider",
"useForceAuthnForMaxAge": false,
"oidcClaimsPluginType": "PROVIDER",
"providerOverridesEnabled": true,
"authorizeEndpointDataProviderScript": "[Empty]",
"statelessTokensEnabled": true,
"authorizeEndpointDataProviderPluginType": "PROVIDER",
"oidcClaimsClass": null,
"remoteConsentServiceId": "[Empty]",
"enableRemoteConsent": false,
"validateScopeClass": "org.forgerock.oauth2.core.plugins.registry.DefaultScopeValidator",
"customLoginUrlTemplate": null,
"accessTokenModifierClass": null,
"usePolicyEngineForScope": false,
"evaluateScopeClass": "org.forgerock.oauth2.core.plugins.registry.DefaultScopeEvaluator",
"overrideableOIDCClaims": [],
"accessTokenMayActScript": "[Empty]",
"evaluateScopeScript": "[Empty]",
"clientsCanSkipConsent": false,
"accessTokenModificationScript": "[Empty]",
"issueRefreshTokenOnRefreshedToken": true,
"validateScopeScript": "[Empty]"
},
"advancedOAuth2ClientConfig": {
"logoUri": [],
"subjectType": "public",
"clientUri": [],
"tokenExchangeAuthLevel": 0,
"responseTypes": [
"code",
"token",
"id_token",
"code token",
"token id_token",
"code id_token",
"code token id_token",
"device_code",
"device_code id_token"
],
"mixUpMitigation": false,
"customProperties": [],
"javascriptOrigins": [],
"policyUri": [],
"softwareVersion": null,
"tosURI": [],
"sectorIdentifierUri": null,
"tokenEndpointAuthMethod": "client_secret_basic",
"refreshTokenGracePeriod": 0,
"isConsentImplied": false,
"softwareIdentity": null,
"grantTypes": [
"urn:openid:params:grant-type:ciba"
],
"require_pushed_authorization_requests": false,
"descriptions": [],
"requestUris": [],
"name": [],
"contacts": [],
"updateAccessToken": null
},
"signEncOAuth2ClientConfig": {
"tokenEndpointAuthSigningAlgorithm": "ES256",
"idTokenEncryptionEnabled": false,
"tokenIntrospectionEncryptedResponseEncryptionAlgorithm": "A128CBC-HS256",
"requestParameterSignedAlg": null,
"authorizationResponseSigningAlgorithm": "ES256",
"clientJwtPublicKey": null,
"idTokenPublicEncryptionKey": null,
"mTLSSubjectDN": null,
"jwkStoreCacheMissCacheTime": 60000,
"jwkSet": "{ \"keys\": [ { \"kty\": \"EC\", \"use\": \"sig\", \"crv\": \"P-256\", \"kid\": \"myCibaKey\", \"x\": \"jpDSSVp4vjN57lvBnwXKBZ-f4VpIQlN_VktQrTVJT4Q\", \"y\": \"3IiedHlF6PwntpSepjA7SC4V_qg8gejFXhfyp2DBnWk\", \"alg\": \"ES256\" } ] }",
"idTokenEncryptionMethod": "A128CBC-HS256",
"jwksUri": null,
"tokenIntrospectionEncryptedResponseAlg": "RSA-OAEP-256",
"authorizationResponseEncryptionMethod": null,
"userinfoResponseFormat": "JSON",
"mTLSCertificateBoundAccessTokens": false,
"publicKeyLocation": "jwks",
"tokenIntrospectionResponseFormat": "JSON",
"requestParameterEncryptedEncryptionAlgorithm": "A128CBC-HS256",
"userinfoSignedResponseAlg": null,
"idTokenEncryptionAlgorithm": "RSA-OAEP-256",
"requestParameterEncryptedAlg": null,
"authorizationResponseEncryptionAlgorithm": null,
"mTLSTrustedCert": null,
"jwksCacheTimeout": 3600000,
"userinfoEncryptedResponseAlg": null,
"idTokenSignedResponseAlg": "ES256",
"tokenIntrospectionSignedResponseAlg": "ES256",
"userinfoEncryptedResponseEncryptionAlgorithm": "A128CBC-HS256"
},
"coreOAuth2ClientConfig": {
"secretLabelIdentifier": null,
"userpassword": "BackChannel",
"status": "Active",
"clientName": [],
"clientType": "Confidential",
"loopbackInterfaceRedirection": false,
"defaultScopes": [],
"refreshTokenLifetime": 0,
"scopes": [
"openid",
"profile"
],
"accessTokenLifetime": 0,
"redirectionUris": [],
"authorizationCodeLifetime": 0
},
"coreOpenIDClientConfig": {
"claims": [],
"backchannel_logout_uri": null,
"defaultAcrValues": [],
"jwtTokenLifetime": 0,
"defaultMaxAgeEnabled": false,
"clientSessionUri": null,
"defaultMaxAge": 600,
"postLogoutRedirectUri": [],
"backchannel_logout_session_required": false
},
"coreUmaClientConfig": {
"claimsRedirectionUris": []
},
"_type": {
"_id": "OAuth2Client",
"name": "OAuth2 Clients",
"collection": true
}
}
}
{
"meta": {
"origin": "https://platform.internal.darkedges.com.au/platform-ui/?realm=connectid#/journeys",
"exportedBy": "No Email",
"exportDate": "2024-07-15T23:26:14.415Z",
"exportTool": "platform-admin ui tree export",
"exportToolVersion": "1.0",
"treesSelectedForExport": [
"cibaInit"
],
"innerTreesIncluded": []
},
"trees": {
"cibaInit": {
"tree": {
"_id": "cibaInit",
"_rev": "1280822289",
"uiConfig": {},
"entryNodeId": "dd090c25-f959-4b97-8754-76ffbf97901b",
"innerTreeOnly": false,
"nodes": {
"dd090c25-f959-4b97-8754-76ffbf97901b": {
"displayName": "Username Collector",
"nodeType": "UsernameCollectorNode",
"x": 152.22222518920898,
"y": 92.20486450195312,
"connections": {
"outcome": "d0b1ccc6-001c-4d54-894b-68870e364d93"
}
},
"d0b1ccc6-001c-4d54-894b-68870e364d93": {
"displayName": "Push Sender",
"nodeType": "ScriptedDecisionNode",
"x": 348,
"y": 61,
"connections": {
"Sent": "0638299c-dbbc-4bf4-8018-0622d06ddfbd",
"Not Registered": "e301438c-0bd0-429c-ab0c-66126501069a",
"Skipped": "e301438c-0bd0-429c-ab0c-66126501069a"
}
},
"0638299c-dbbc-4bf4-8018-0622d06ddfbd": {
"displayName": "Push Result Verifier Node",
"nodeType": "ScriptedDecisionNode",
"x": 501,
"y": 52,
"connections": {
"Success": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0",
"Waiting": "3090944c-da34-441a-b53b-50cd5a5bbec2",
"Failure": "e301438c-0bd0-429c-ab0c-66126501069a",
"Expired": "e301438c-0bd0-429c-ab0c-66126501069a"
}
},
"3090944c-da34-441a-b53b-50cd5a5bbec2": {
"displayName": "Polling Wait Node",
"nodeType": "PollingWaitNode",
"x": 733.8715400695801,
"y": 159.40972900390625,
"connections": {
"DONE": "0638299c-dbbc-4bf4-8018-0622d06ddfbd"
}
}
},
"staticNodes": {
"startNode": {
"x": 50,
"y": 92.20486450195312
},
"70e691a5-1e33-4ac3-a356-e7b6d60d92e0": {
"x": 733.8715400695801,
"y": 92.20486450195312
},
"e301438c-0bd0-429c-ab0c-66126501069a": {
"x": 733.8715400695801,
"y": 25
}
},
"enabled": true
},
"nodes": {
"dd090c25-f959-4b97-8754-76ffbf97901b": {
"_id": "dd090c25-f959-4b97-8754-76ffbf97901b",
"_rev": "418065506",
"_type": {
"_id": "UsernameCollectorNode",
"name": "Username Collector",
"collection": true
},
"_outcomes": [
{
"id": "outcome",
"displayName": "Outcome"
}
]
},
"d0b1ccc6-001c-4d54-894b-68870e364d93": {
"_id": "d0b1ccc6-001c-4d54-894b-68870e364d93",
"_rev": "643258048",
"script": "0847e8c5-c1c5-42d0-8601-fa16293b4dec",
"outcomes": [
"Sent",
"Not Registered",
"Skipped"
],
"outputs": [
"*"
],
"inputs": [
"*"
],
"_type": {
"_id": "ScriptedDecisionNode",
"name": "Scripted Decision",
"collection": true
},
"_outcomes": [
{
"id": "Sent",
"displayName": "Sent"
},
{
"id": "Not Registered",
"displayName": "Not Registered"
},
{
"id": "Skipped",
"displayName": "Skipped"
}
]
},
"0638299c-dbbc-4bf4-8018-0622d06ddfbd": {
"_id": "0638299c-dbbc-4bf4-8018-0622d06ddfbd",
"_rev": "-2136206884",
"script": "4870c633-514b-4453-bcc3-b86a14d77bed",
"outcomes": [
"Success",
"Failure",
"Expired",
"Waiting"
],
"outputs": [
"*"
],
"inputs": [
"*"
],
"_type": {
"_id": "ScriptedDecisionNode",
"name": "Scripted Decision",
"collection": true
},
"_outcomes": [
{
"id": "Success",
"displayName": "Success"
},
{
"id": "Failure",
"displayName": "Failure"
},
{
"id": "Expired",
"displayName": "Expired"
},
{
"id": "Waiting",
"displayName": "Waiting"
}
]
},
"3090944c-da34-441a-b53b-50cd5a5bbec2": {
"_id": "3090944c-da34-441a-b53b-50cd5a5bbec2",
"_rev": "-1156978501",
"spamDetectionTolerance": 3,
"spamDetectionEnabled": false,
"exitMessage": {},
"waitingMessage": {},
"secondsToWait": 8,
"exitable": false,
"_type": {
"_id": "PollingWaitNode",
"name": "Polling Wait Node",
"collection": true
},
"_outcomes": [
{
"id": "DONE",
"displayName": "Done"
}
]
}
},
"innerNodes": {},
"scripts": {
"0847e8c5-c1c5-42d0-8601-fa16293b4dec": {
"_id": "0847e8c5-c1c5-42d0-8601-fa16293b4dec",
"name": "CIBA-PushSender",
"description": null,
"script": "\"logger.warn(\\\"CIBA-PushSender: {}\\\", \\\"Sent\\\");\\naction.goTo(\\\"Sent\\\");\"",
"default": false,
"language": "JAVASCRIPT",
"context": "AUTHENTICATION_TREE_DECISION_NODE",
"createdBy": "null",
"creationDate": 0,
"lastModifiedBy": "null",
"lastModifiedDate": 0,
"evaluatorVersion": "2.0"
},
"4870c633-514b-4453-bcc3-b86a14d77bed": {
"_id": "4870c633-514b-4453-bcc3-b86a14d77bed",
"name": "CIBA-PushResultVerifierNode",
"description": null,
"script": "\"logger.warn(\\\"CIBA-PushResultVerifierNode: {}\\\", \\\"Success\\\");\\naction.goTo(\\\"Success\\\");\"",
"default": false,
"language": "JAVASCRIPT",
"context": "AUTHENTICATION_TREE_DECISION_NODE",
"createdBy": "null",
"creationDate": 0,
"lastModifiedBy": "null",
"lastModifiedDate": 0,
"evaluatorVersion": "2.0"
}
},
"emailTemplates": {},
"socialIdentityProviders": {},
"themes": [],
"saml2Entities": {},
"circlesOfTrust": {}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment