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