consentHistory element
Type: | consentHistory |
Namespace: | com.unboundid.broker.api.models |
Example JSON
{
"actorCompositeKey" : "...",
"datetime" : "...",
"consent" : {
"ownerCompositeKey" : "...",
"application" : {
"editable" : false,
"url" : "...",
"scopeIds" : [ "...", ... ],
"iconUri" : "...",
"externalIdentityProviders" : [ {
"id" : "...",
"deletable" : false,
"iconUri" : "...",
"name" : "...",
"description" : "...",
"editable" : false
}, ... ],
"trustedCORSOrigins" : [ "...", ... ],
"emailAddress" : "...",
"redirectUrls" : [ "...", ... ],
"refreshTokenValiditySeconds" : ...,
"tagIds" : [ "...", ... ],
"trustLevel" : {
"editable" : false,
"id" : "...",
"value" : ...,
"deletable" : false,
"description" : "...",
"name" : "..."
},
"accessTokenValiditySeconds" : ...,
"authorizationCodeValiditySeconds" : ...,
"clientId" : "...",
"restrictScopes" : false,
"idTokenValiditySeconds" : ...,
"signingAlgorithm" : "...",
"scopes" : [ {
"resourceIds" : [ "...", ... ],
"lastTokenRevocationTime" : "...",
"purposeId" : "...",
"id" : "...",
"action" : {
"name" : "...",
"id" : "...",
"description" : "...",
"deletable" : false,
"editable" : false
},
"name" : "...",
"actionId" : "...",
"immutableTokenName" : "...",
"required" : false,
"deletable" : false,
"purpose" : {
"id" : "...",
"name" : "...",
"editable" : false,
"description" : "...",
"deletable" : false
},
"resources" : [ {
"trustLevel" : {
"editable" : false,
"id" : "...",
"value" : ...,
"deletable" : false,
"description" : "...",
"name" : "..."
},
"name" : "...",
"id" : "...",
"memberResourceIds" : [ "...", ... ],
"tags" : [ {
"referenceUrl" : "...",
"deletable" : false,
"editable" : false,
"id" : "...",
"name" : "...",
"description" : "..."
}, ... ],
"deletable" : false,
"memberResources" : [ {
"..." : ...,
"name" : "...",
"id" : "...",
"deletable" : false,
"editable" : false
}, ... ],
"description" : "...",
"editable" : false,
"referencingSchemaIds" : [ "...", ... ],
"trustLevelId" : "...",
"urn" : "...",
"tagIds" : [ "...", ... ]
}, ... ],
"editable" : false,
"description" : "...",
"approvalPageSummary" : "..."
}, ... ],
"grantTypes" : [ "...", ... ],
"clientSecret" : "...",
"id" : "...",
"description" : "...",
"externalIdentityProviderIds" : [ "...", ... ],
"lastConsentRevocationTime" : "...",
"tags" : [ {
"referenceUrl" : "...",
"deletable" : false,
"editable" : false,
"id" : "...",
"name" : "...",
"description" : "..."
}, ... ],
"consentValiditySeconds" : ...,
"trustLevelId" : "...",
"name" : "...",
"deletable" : false,
"lastTokenRevocationTime" : "...",
"restrictExternalIdentityProviders" : false
},
"purpose" : {
"id" : "...",
"name" : "...",
"editable" : false,
"description" : "...",
"deletable" : false
},
"action" : {
"name" : "...",
"id" : "...",
"description" : "...",
"deletable" : false,
"editable" : false
},
"actorCompositeKey" : "...",
"resourceMap" : [ {
"..." : ...
}, {
} ]
},
"operation" : "CAPTURE"
}