authentication.json revision df0472b698040be6100d2ff671002008e7d04419
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync{
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "serverAuthContext" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "sessionModule" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "name" : "JWT_SESSION",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "properties" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "keyAlias" : "openidm-localhost",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "privateKeyPassword" : "&{openidm.keystore.password}",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "keystoreType" : "&{openidm.keystore.type}",
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync "keystoreFile" : "&{openidm.keystore.location}",
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync "keystorePassword" : "&{openidm.keystore.password}",
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync "maxTokenLifeMinutes" : "120",
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync "tokenIdleTimeMinutes" : "30",
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync "sessionOnly" : true
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync }
5c65eaa08f2ec993a19c9bef6e5463918e40e0ebvboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "authModules" : [
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "name" : "INTERNAL_USER",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "properties" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "queryId" : "credential-internaluser-query",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "queryOnResource" : "repo/internal/user",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "propertyMapping" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "authenticationId" : "username",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "userCredential" : "password",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "userRoles" : "roles"
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "defaultUserRoles" : [ ]
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "enabled" : true
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "name" : "TRUSTED_ATTRIBUTE",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "properties" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "queryOnResource" : "managed/user",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "propertyMapping" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "authenticationId" : "userName",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "userRoles" : "authzRoles"
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "defaultUserRoles" : [ ],
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "authenticationIdAttribute" : "X-ForgeRock-AuthenticationId",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "augmentSecurityContext" : {
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "type" : "text/javascript",
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "file" : "auth/populateRolesFromRelationship.js"
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync }
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync },
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync "enabled" : true
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync }
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync ]
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync }
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync}
320484435d67c1fb90dca3e8836d81bf939c8ba2vboxsync