4.0.0 com.inteligr8.activiti auth-activiti-app-ext 2.1-SNAPSHOT Authentication & Authorization for APS An Alfresco Process Service App extension providing improved authentication and authorization support. https://git.inteligr8.com/inteligr8/auth-activiti-app-ext GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007 https://www.gnu.org/licenses/lgpl-3.0.txt scm:git:https://git.inteligr8.com/inteligr8/auth-activiti-app-ext.git scm:git:git@git.inteligr8.com:inteligr8/auth-activiti-app-ext.git https://git.inteligr8.com/inteligr8/auth-activiti-app-ext Inteligr8 https://www.inteligr8.com brian.long Brian Long brian@inteligr8.com https://twitter.com/brianmlong 17 17 17 25.1.1 10-2.2 false -Dspring.main.allow-circular-references=true \ -Dhibernate.dialect=org.hibernate.dialect.PostgreSQLDialect \ -Dauth-ext.external.id=keycloak \ -Dauth-ext.sync.group.translate.patterns=aps-admin \ -Dauth-ext.sync.group.translate.replacements=Superusers \ -Dauth-ext.group.admins.validate=true 120000 my-app aps-app-public com.activiti activiti-app ${aps.version} classes provided com.activiti aspose-transformation org.alfresco.officeservices aoservices com.ryantenney.metrics metrics-spring org.springframework.security.oauth spring-security-oauth2 org.springframework.security.oauth.boot spring-security-oauth2-autoconfigure com.inteligr8.activiti multiext-activiti-app-ext 1.0.0 runtime io.repaint.maven tiles-maven-plugin 2.40 true com.inteligr8.ootbee:beedk-aps-ext-rad-tile:1.1-SNAPSHOT activiti-oauth-confidential secret aps-app-confidential a-secret activiti-oauth-legacy rad !spring ${aps.tomcat.opts.base} \ -Dactiviti.identity-service.enabled=true \ -Dactiviti.identity-service.realm=${keycloak.realm} \ -Dactiviti.identity-service.auth-server-url=http://host.docker.internal:${keycloak.server.port} \ -Dactiviti.identity-service.resource=${oauth.client.id} \ -Dactiviti.identity-service.credentials.secret=${oauth.client.secret} \ -Dactiviti.use-browser-based-logout=true \ -Dalfresco.content.sso.redirect_uri=http://loalhost:8080/activiti-app/app/rest/integration/sso/confirm-auth-request activiti-oauth-spring rad spring ${aps.tomcat.opts.base} \ -Dsecurity.oauth2.authentication.enabled=true \ -Dsecurity.oauth2.client.registration.my-app.client-id=${oauth.client.id} \ -Dsecurity.oauth2.client.registration.my-app.client-secret=${oauth.client.secret} \ -Dsecurity.oauth2.client.registration.my-app.provider=aps-app \ -Dsecurity.oauth2.client.provider.aps-app.issuer_uri=http://host.docker.internal:${keycloak.server.port}/realms/${keycloak.realm} rad-keycloak rad 26.2 8081 io.fabric8 docker-maven-plugin 0.46.0 run-keycloak test-compile start keycloak/keycloak:${keycloak.server.version} keycloak start-dev --import-realm admin admin ${keycloak.server.port}:8080 custom ${project.artifactId} host.docker.internal:host-gateway ${project.basedir}/src/test/resources/keycloak-import:/opt/keycloak/data/import:ro ossrh-release true maven-source-plugin source package jar-no-fork maven-javadoc-plugin javadoc package jar public maven-gpg-plugin sign verify sign org.sonatype.plugins nexus-staging-maven-plugin 1.7.0 ossrh https://s01.oss.sonatype.org/ true ossrh-deploy deploy deploy activiti-releases https://artifacts.alfresco.com/nexus/content/repositories/activiti-enterprise-releases