Commit 04343250a0e09a551401a4f713145f51384dfcb5

Authored by gabriel.damasceno
1 parent 1589c59d
Exists in master

adicionando .gitignore e removendo targets

Showing 88 changed files with 57 additions and 941 deletions   Show diff stats
.gitignore 0 → 100644
@@ -0,0 +1,57 @@ @@ -0,0 +1,57 @@
  1 +*.class
  2 +*.jasper
  3 +
  4 +# Mobile Tools for Java (J2ME)
  5 +.mtj.tmp/
  6 +
  7 +# Package Files #
  8 +*.jar
  9 +*.war
  10 +*.ear
  11 +
  12 +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
  13 +hs_err_pid*
  14 +
  15 +*.pydevproject
  16 +.metadata
  17 +.gradle
  18 +bin/
  19 +tmp/
  20 +*.tmp
  21 +*.bak
  22 +*.swp
  23 +*~.nib
  24 +local.properties
  25 +.settings/
  26 +.loadpath
  27 +
  28 +# Eclipse Core
  29 +.project
  30 +
  31 +# External tool builders
  32 +.externalToolBuilders/
  33 +
  34 +# Locally stored "Eclipse launch configurations"
  35 +*.launch
  36 +
  37 +# CDT-specific
  38 +.cproject
  39 +
  40 +# JDT-specific (Eclipse Java Development Tools)
  41 +.classpath
  42 +
  43 +# Java annotation processor (APT)
  44 +.factorypath
  45 +
  46 +# PDT-specific
  47 +.buildpath
  48 +
  49 +# sbteclipse plugin
  50 +.target
  51 +
  52 +# TeXlipse plugin
  53 +.texlipse
  54 +
  55 +# STS (Spring Tool Suite)
  56 +.springBeans
  57 +target
@@ -1,17 +0,0 @@ @@ -1,17 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<projectDescription>  
3 - <name>cit-alcada</name>  
4 - <comment></comment>  
5 - <projects>  
6 - </projects>  
7 - <buildSpec>  
8 - <buildCommand>  
9 - <name>org.eclipse.m2e.core.maven2Builder</name>  
10 - <arguments>  
11 - </arguments>  
12 - </buildCommand>  
13 - </buildSpec>  
14 - <natures>  
15 - <nature>org.eclipse.m2e.core.maven2Nature</nature>  
16 - </natures>  
17 -</projectDescription>  
cit-alcada-api/target/classes/1.8.0-SNAPSHOT.20160317142727.tag
cit-alcada-api/target/classes/META-INF/MANIFEST.MF
@@ -1,5 +0,0 @@ @@ -1,5 +0,0 @@
1 -Manifest-Version: 1.0  
2 -Built-By: gabriel.damasceno  
3 -Build-Jdk: 1.8.0_45  
4 -Created-By: Maven Integration for Eclipse  
5 -  
cit-alcada-api/target/classes/META-INF/maven/br.com.centralit/cit-alcada-api/pom.properties
@@ -1,7 +0,0 @@ @@ -1,7 +0,0 @@
1 -#Generated by Maven Integration for Eclipse  
2 -#Mon Mar 21 15:13:20 BRT 2016  
3 -version=1.8.0-SNAPSHOT  
4 -groupId=br.com.centralit  
5 -m2e.projectName=cit-alcada-api  
6 -m2e.projectLocation=D\:\\repositorios_git\\citsmartgrp\\cit-alcada\\cit-alcada-api  
7 -artifactId=cit-alcada-api  
cit-alcada-api/target/classes/META-INF/maven/br.com.centralit/cit-alcada-api/pom.xml
@@ -1,61 +0,0 @@ @@ -1,61 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<!-- ******************************************************************************************************************** -->  
3 -<!-- * LICENCA*GPLv2 * -->  
4 -<!-- * Copyright [2011,2012,2013,2014,2015] da CentralIT Tecnologia da Informação Ltda (www.centralit.com.br) * -->  
5 -<!-- * * -->  
6 -<!-- * Este arquivo é parte do programa/software: Citsmart (www.citsmart.com.br) * -->  
7 -<!-- * * -->  
8 -<!-- * O Citsmart é um software livre; você pode redistribui-lo e/ou modificá-lo dentro dos termos da Licença * -->  
9 -<!-- * Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença. * -->  
10 -<!-- * * -->  
11 -<!-- * Este programa/software é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma * -->  
12 -<!-- * garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral * -->  
13 -<!-- * GNU/GPL em português para maiores detalhes. * -->  
14 -<!-- * * -->  
15 -<!-- * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título 'LICENCA.txt', junto com este * -->  
16 -<!-- * programa/software, se não, acesse o Portal do Software Público Brasileiro no endereço www.softwarepublico.gov.br * -->  
17 -<!-- * ou escreva para a Fundação do Software Livre (FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,USA * -->  
18 -<!-- ******************************************************************************************************************** -->  
19 -<project  
20 - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"  
21 - xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  
22 - <modelVersion>4.0.0</modelVersion>  
23 -  
24 - <parent>  
25 - <groupId>br.com.centralit</groupId>  
26 - <artifactId>cit-alcada</artifactId>  
27 - <version>1.8.0-SNAPSHOT</version>  
28 - </parent>  
29 -  
30 - <artifactId>cit-alcada-api</artifactId>  
31 - <name>cit-alcada-api</name>  
32 -  
33 - <properties>  
34 - <findbugs.config.path>${project.parent.parent.parent.basedir}/filterfile.xml</findbugs.config.path>  
35 - <license.config.path>${project.parent.parent.basedir}/src/licensing</license.config.path>  
36 - <maven-antrun-plugin.phase>package</maven-antrun-plugin.phase>  
37 - </properties>  
38 -  
39 - <dependencies>  
40 - <dependency>  
41 - <groupId>br.com.centralit</groupId>  
42 - <artifactId>cit-core</artifactId>  
43 - <version>${cit-core.version}</version>  
44 - </dependency>  
45 - <dependency>  
46 - <groupId>br.com.centralit</groupId>  
47 - <artifactId>cit-portal-api</artifactId>  
48 - <version>${project.version}</version>  
49 - </dependency>  
50 - <dependency>  
51 - <groupId>br.com.centralit</groupId>  
52 - <artifactId>cit-tabelas-corp-api</artifactId>  
53 - <version>${project.version}</version>  
54 - </dependency>  
55 - <dependency>  
56 - <groupId>org.json</groupId>  
57 - <artifactId>json</artifactId>  
58 - </dependency>  
59 - </dependencies>  
60 -</project>  
61 -  
cit-alcada-api/target/classes/br/com/centralit/api/dao/CentroResultadoDelegacaoDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/LimiteAprovacaoAlcadaDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/LimiteAprovacaoDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/LimiteAprovacaoNivelAutoridadeDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/LimiteAprovacaoValorDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/SolicitacaoAlcadaDao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/CentroResultadoDelegacaoDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/LimiteAprovacaoAlcadaDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/LimiteAprovacaoDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/LimiteAprovacaoNivelAutoridadeDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/LimiteAprovacaoValorDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/dao/impl/SolicitacaoAlcadaDaoHibernate.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/framework/json/ViewsAlcada$AlcadaView.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/framework/json/ViewsAlcada$LimiteAprovacaoView.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/framework/json/ViewsAlcada$RecuperacaoAlcadaView.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/framework/json/ViewsAlcada.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/LimiteAprovacao.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/LimiteAprovacaoAlcada.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/LimiteAprovacaoNivelAutoridade.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/LimiteAprovacaoValor.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/ResponsavelAlcada.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/SolicitacaoAlcada.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/model/ValorAcumulado.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/package-info.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/CentroResultadoDelegacaoService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/LimiteAprovacaoAlcadaService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/LimiteAprovacaoNivelAutoridadeService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/LimiteAprovacaoService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/LimiteAprovacaoValorService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/SolicitacaoAlcadaService.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/CentroResultadoDelegacaoServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/InicializarAlcadaServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/LimiteAprovacaoAlcadaServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/LimiteAprovacaoNivelAutoridadeServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/LimiteAprovacaoServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/LimiteAprovacaoValorServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/impl/SolicitacaoAlcadaServiceImpl.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/CentroResultadoDelegacaoValidator.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/LimiteAprovacaoAlcadaValidator.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/LimiteAprovacaoNivelAutoridadeValidator.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/LimiteAprovacaoValidator.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/LimiteAprovacaoValorValidator.class
No preview for this file type
cit-alcada-api/target/classes/br/com/centralit/api/service/validation/SolicitacaoAlcadaValidator.class
No preview for this file type
cit-alcada-web/target/classes/1.8.0-SNAPSHOT.20160317142727.tag
cit-alcada-web/target/classes/WEB-INF/jboss-deployment-structure.xml
@@ -1,8 +0,0 @@ @@ -1,8 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<jboss-deployment-structure>  
3 - <deployment>  
4 - <dependencies>  
5 - <module name="br.com.citsmart-grp" />  
6 - </dependencies>  
7 - </deployment>  
8 -</jboss-deployment-structure>  
9 \ No newline at end of file 0 \ No newline at end of file
cit-alcada-web/target/classes/WEB-INF/jboss-web.xml
@@ -1,3 +0,0 @@ @@ -1,3 +0,0 @@
1 -<jboss-web>  
2 - <context-root>/cit-alcada-web</context-root>  
3 -</jboss-web>  
cit-alcada-web/target/classes/WEB-INF/web.xml
@@ -1,110 +0,0 @@ @@ -1,110 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<web-app xmlns="http://java.sun.com/xml/ns/javaee"  
3 - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
4 - xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
5 - version="3.0">  
6 - <display-name>cit-alcada-web</display-name>  
7 - <session-config>  
8 - <session-timeout>600</session-timeout>  
9 - </session-config>  
10 - <listener>  
11 - <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>  
12 - </listener>  
13 - <listener>  
14 - <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>  
15 - </listener>  
16 - <context-param>  
17 - <param-name>contextConfigLocation</param-name>  
18 - <param-value>  
19 - /WEB-INF/classes/spring/applicationContext.xml  
20 - </param-value>  
21 - </context-param>  
22 -  
23 - <!-- Configuracoes do properties -->  
24 - <context-param>  
25 - <param-name>contextInitializerClasses</param-name>  
26 - <param-value>br.com.centralit.framework.util.CustomApplicationContextInitializer</param-value>  
27 - </context-param>  
28 - <context-param>  
29 - <param-name>propertiesFile</param-name>  
30 - <param-value>classpath:cit-app.properties</param-value>  
31 - </context-param>  
32 - <context-param>  
33 - <param-name>propertiesFileLoadOrder</param-name>  
34 - <param-value>FIRST</param-value>  
35 - </context-param>  
36 - <!-- Este parametro controla a ordem na qual o arquivo de propriedades sera carregado -->  
37 - <!-- "FIRST": Os parametros do arquivo de propriedades sao carregados primero que os outros recursos no ambiente (System, JVM, JNDI Parameters). -->  
38 - <!-- "LAST": Os parametros do arquivo de propriedades sao carregados por ultimo que os outros recursos no ambiente (System, JVM, JNDI Parameters). -->  
39 - <!-- Por padrao o parametro eh "FIRST". -->  
40 -  
41 - <filter>  
42 - <filter-name>openSessionInViewFilter</filter-name>  
43 - <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>  
44 - </filter>  
45 - <filter-mapping>  
46 - <filter-name>openSessionInViewFilter</filter-name>  
47 - <url-pattern>*.json</url-pattern>  
48 - </filter-mapping>  
49 -  
50 - <filter>  
51 - <filter-name>encoding-filter</filter-name>  
52 - <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>  
53 - <init-param>  
54 - <param-name>encoding</param-name>  
55 - <param-value>UTF-8</param-value>  
56 - </init-param>  
57 - </filter>  
58 - <filter-mapping>  
59 - <filter-name>encoding-filter</filter-name>  
60 - <url-pattern>/*</url-pattern>  
61 - </filter-mapping>  
62 -  
63 - <filter>  
64 - <filter-name>CAS Single Sign Out Filter</filter-name>  
65 - <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class>  
66 - </filter>  
67 -  
68 - <filter-mapping>  
69 - <filter-name>CAS Single Sign Out Filter</filter-name>  
70 - <url-pattern>/*</url-pattern>  
71 - </filter-mapping>  
72 -  
73 - <listener>  
74 - <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class>  
75 - </listener>  
76 -  
77 - <filter>  
78 - <filter-name>springSecurityFilterChain</filter-name>  
79 - <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>  
80 - </filter>  
81 - <filter-mapping>  
82 - <filter-name>springSecurityFilterChain</filter-name>  
83 - <url-pattern>/*</url-pattern>  
84 - </filter-mapping>  
85 -  
86 - <!-- CORS Filter -->  
87 - <filter>  
88 - <filter-name>cors</filter-name>  
89 - <filter-class>br.com.centralit.framework.filter.SimpleCORSFilter</filter-class>  
90 - </filter>  
91 -  
92 - <filter-mapping>  
93 - <filter-name>cors</filter-name>  
94 - <url-pattern>/*</url-pattern>  
95 - </filter-mapping>  
96 -  
97 - <servlet>  
98 - <servlet-name>spring</servlet-name>  
99 - <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
100 - <init-param>  
101 - <param-name>contextConfigLocation</param-name>  
102 - <param-value></param-value>  
103 - </init-param>  
104 - </servlet>  
105 - <servlet-mapping>  
106 - <servlet-name>spring</servlet-name>  
107 - <url-pattern>/</url-pattern>  
108 - </servlet-mapping>  
109 -  
110 -</web-app>  
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoAlcadaResponsavelController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoDelegacaoController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoResponsavelAlcadaController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoResponsavelController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/CentroResultadoSubstituicaoController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/InicializarAlcadaController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/LimiteAprovacaoController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/SolicitacaoAlcadaController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/UsuarioAlcadaController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/ViewCentroResultadoResponsavelController.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/controller/package-info.class
No preview for this file type
cit-alcada-web/target/classes/br/com/centralit/listener/StartupListenerAlcada.class
No preview for this file type
cit-alcada-web/target/classes/log4j.properties
@@ -1,21 +0,0 @@ @@ -1,21 +0,0 @@
1 -# Root logger option  
2 -log4j.rootLogger=INFO, file, stdout  
3 -  
4 -# Direct log messages to a log file  
5 -log4j.appender.file=org.apache.log4j.RollingFileAppender  
6 -log4j.appender.file.File=D:\\repositorios_git\\citsmartgrp\\cit-alcada\\cit-alcada-web\\target/log/cit-alcada-web.log  
7 -log4j.appender.file.MaxFileSize=5MB  
8 -log4j.appender.file.MaxBackupIndex=10  
9 -log4j.appender.file.layout=org.apache.log4j.PatternLayout  
10 -log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n  
11 -  
12 -# Direct log messages to stdout  
13 -log4j.appender.stdout=org.apache.log4j.ConsoleAppender  
14 -log4j.appender.stdout.Target=System.out  
15 -log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  
16 -log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n  
17 -  
18 -#Frameworks to logging  
19 -log4j.logger.org.springframework=DEBUG  
20 -log4j.logger.org.hibernate=INFO  
21 -log4j.logger.org.hibernate.type=trace  
22 \ No newline at end of file 0 \ No newline at end of file
cit-alcada-web/target/classes/scripts-db/vw_centroresultadoresponsavel_sqlserver.sql
@@ -1,103 +0,0 @@ @@ -1,103 +0,0 @@
1 -  
2 -/* Nova vers�o da View, inclus�o da coluna virtual delegacao com os valores "S/N". Tratar concatena��o  
3 -IF NOT EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[vw_centroresultadoresponsavel]'))  
4 - EXEC sp_executesql concat(N'CREATE VIEW [dbo].[vw_centroresultadoresponsavel]  
5 - AS  
6 - SELECT dbo.Alcada.identificador AS alcada, dbo.CentroResultado.codigoSistemaOrigem AS centro_resultado, dbo.seguranca_usuario.username AS usuario,  
7 - dbo.CentroResultadoResponsavel.dataCriacao AS data_inicio, dbo.CentroResultadoResponsavel.dataInativo AS data_inativo,  
8 - dbo.NivelAutoridade.nome AS nivel_autoridade, ', N'N', N' as delegacao  
9 - FROM dbo.CentroResultadoResponsavel INNER JOIN  
10 - dbo.CentroResultado ON dbo.CentroResultado.id = dbo.CentroResultadoResponsavel.centroResultado_id INNER JOIN  
11 - dbo.CentroResultadoResponsavelAlcada ON  
12 - dbo.CentroResultadoResponsavelAlcada.centroResultadoResponsavel_id = dbo.CentroResultadoResponsavel.id INNER JOIN  
13 - dbo.Alcada ON dbo.Alcada.id = dbo.CentroResultadoResponsavelAlcada.alcada_id INNER JOIN  
14 - dbo.Parceiro ON dbo.Parceiro.id = dbo.CentroResultadoResponsavel.responsavel_id INNER JOIN  
15 - dbo.Pessoa ON dbo.Pessoa.id = dbo.Parceiro.pessoa_id INNER JOIN  
16 - dbo.seguranca_usuario ON dbo.seguranca_usuario.id = dbo.Pessoa.usuario_id INNER JOIN  
17 - dbo.AlcadaNivelAutoridade ON dbo.AlcadaNivelAutoridade.alcada_id = dbo.Alcada.id INNER JOIN  
18 - dbo.NivelAutoridade ON dbo.NivelAutoridade.id = dbo.AlcadaNivelAutoridade.nivelAutoridade_id  
19 - WHERE dbo.NivelAutoridade.hierarquia =  
20 - (SELECT MIN(t1.hierarquia)  
21 - FROM dbo.NivelAutoridade t1 INNER JOIN  
22 - dbo.AlcadaNivelAutoridade t2 ON t2.nivelautoridade_id = t1.id AND t2.alcada_id = Alcada.id INNER JOIN  
23 - dbo.NivelAutoridadeGrupo t3 ON t3.nivelAutoridade_id = t1.id INNER JOIN  
24 - dbo.GrupoUsuario t4 ON t4.usuario_id = seguranca_usuario.id AND t4.grupo_id = t3.grupo_id  
25 - where t2.datainativo is null and t3.datainativo is null and t4.datainativo is null)  
26 - and AlcadaNivelAutoridade.dataInativo is null  
27 - UNION ALL  
28 - SELECT dbo.Alcada.identificador AS alcada, dbo.CentroResultado.codigoSistemaOrigem AS centro_resultado, dbo.seguranca_usuario.username AS usuario,  
29 - dbo.centroresultadodelegacao.datainiciodelegacao AS data_inicio, coalesce(centroresultadodelegacao.datarevogacao,centroresultadodelegacao.datafimdelegacao) AS data_inativo,  
30 - dbo.NivelAutoridade.nome AS nivel_autoridade, ', N'S', N' as delegacao  
31 - FROM dbo.centroresultadodelegacao INNER JOIN  
32 - dbo.CentroResultadoResponsavelAlcada ON  
33 - dbo.centroresultadodelegacao.centroResultadoResponsavelAlcada_id = CentroResultadoResponsavelAlcada.id INNER JOIN  
34 - dbo.CentroResultadoResponsavel ON dbo.CentroResultadoResponsavel.id = dbo.CentroResultadoResponsavelAlcada.centroresultadoresponsavel_id INNER JOIN  
35 - dbo.CentroResultado ON dbo.CentroResultado.id = dbo.CentroResultadoResponsavel.centroResultado_id INNER JOIN  
36 - dbo.Alcada ON dbo.Alcada.id = dbo.CentroResultadoResponsavelAlcada.alcada_id INNER JOIN  
37 - dbo.Parceiro ON dbo.Parceiro.id = dbo.centroresultadodelegacao.delegado_id INNER JOIN  
38 - dbo.Pessoa ON dbo.Pessoa.id = dbo.Parceiro.pessoa_id INNER JOIN  
39 - dbo.seguranca_usuario ON dbo.seguranca_usuario.id = dbo.Pessoa.usuario_id INNER JOIN  
40 - dbo.AlcadaNivelAutoridade ON dbo.AlcadaNivelAutoridade.alcada_id = dbo.Alcada.id INNER JOIN  
41 - dbo.NivelAutoridade ON dbo.NivelAutoridade.id = dbo.AlcadaNivelAutoridade.nivelAutoridade_id INNER JOIN  
42 - dbo.Parceiro parc ON parc.id = dbo.centroresultadoresponsavel.responsavel_id INNER JOIN  
43 - dbo.Pessoa pes ON pes.id = parc.pessoa_id  
44 - WHERE dbo.NivelAutoridade.hierarquia =  
45 - (SELECT MIN(t1.hierarquia)  
46 - FROM dbo.NivelAutoridade t1 INNER JOIN  
47 - dbo.AlcadaNivelAutoridade t2 ON t2.nivelautoridade_id = t1.id AND t2.alcada_id = Alcada.id INNER JOIN  
48 - dbo.NivelAutoridadeGrupo t3 ON t3.nivelAutoridade_id = t1.id INNER JOIN  
49 - dbo.GrupoUsuario t4 ON t4.usuario_id = pes.usuario_id AND t4.grupo_id = t3.grupo_id  
50 - where t2.datainativo is null and t3.datainativo is null and t4.datainativo is null)  
51 - and AlcadaNivelAutoridade.dataInativo is null')  
52 -GO  
53 -*/  
54 -  
55 -ALTER VIEW [dbo].[vw_centroresultadoresponsavel]  
56 -AS  
57 -SELECT dbo.Alcada.identificador AS alcada, dbo.CentroResultado.codigoSistemaOrigem AS centro_resultado, dbo.seguranca_usuario.username AS usuario,  
58 - dbo.CentroResultadoResponsavel.dataCriacao AS data_inicio, dbo.CentroResultadoResponsavel.dataInativo AS data_inativo,  
59 - dbo.NivelAutoridade.nome AS nivel_autoridade, 'N' as delegacao  
60 -FROM dbo.CentroResultadoResponsavel INNER JOIN  
61 - dbo.CentroResultado ON dbo.CentroResultado.id = dbo.CentroResultadoResponsavel.centroResultado_id INNER JOIN  
62 - dbo.CentroResultadoResponsavelAlcada ON  
63 - dbo.CentroResultadoResponsavelAlcada.centroResultadoResponsavel_id = dbo.CentroResultadoResponsavel.id INNER JOIN  
64 - dbo.Alcada ON dbo.Alcada.id = dbo.CentroResultadoResponsavelAlcada.alcada_id INNER JOIN  
65 - dbo.Parceiro ON dbo.Parceiro.id = dbo.CentroResultadoResponsavel.responsavel_id INNER JOIN  
66 - dbo.Pessoa ON dbo.Pessoa.id = dbo.Parceiro.pessoa_id INNER JOIN  
67 - dbo.seguranca_usuario ON dbo.seguranca_usuario.id = dbo.Pessoa.usuario_id INNER JOIN  
68 - dbo.AlcadaNivelAutoridade ON dbo.AlcadaNivelAutoridade.alcada_id = dbo.Alcada.id INNER JOIN  
69 - dbo.NivelAutoridade ON dbo.NivelAutoridade.id = dbo.AlcadaNivelAutoridade.nivelAutoridade_id  
70 -WHERE dbo.NivelAutoridade.hierarquia =  
71 - (SELECT MIN(t1.hierarquia)  
72 - FROM dbo.NivelAutoridade t1 INNER JOIN  
73 - dbo.AlcadaNivelAutoridade t2 ON t2.nivelautoridade_id = t1.id AND t2.alcada_id = Alcada.id INNER JOIN  
74 - dbo.NivelAutoridadeGrupo t3 ON t3.nivelAutoridade_id = t1.id INNER JOIN  
75 - dbo.GrupoUsuario t4 ON t4.usuario_id = seguranca_usuario.id AND t4.grupo_id = t3.grupo_id  
76 -where t2.datainativo is null and t3.datainativo is null and t4.datainativo is null)  
77 -and AlcadaNivelAutoridade.dataInativo is null  
78 -UNION ALL  
79 -SELECT dbo.Alcada.identificador AS alcada, dbo.CentroResultado.codigoSistemaOrigem AS centro_resultado, dbo.seguranca_usuario.username AS usuario,  
80 - dbo.centroresultadodelegacao.datainiciodelegacao AS data_inicio, coalesce(centroresultadodelegacao.datarevogacao,centroresultadodelegacao.datafimdelegacao) AS data_inativo,  
81 - dbo.NivelAutoridade.nome AS nivel_autoridade, 'S' as delegacao  
82 -FROM dbo.centroresultadodelegacao INNER JOIN  
83 - dbo.CentroResultadoResponsavelAlcada ON  
84 - dbo.centroresultadodelegacao.centroResultadoResponsavelAlcada_id = CentroResultadoResponsavelAlcada.id INNER JOIN  
85 - dbo.CentroResultadoResponsavel ON dbo.CentroResultadoResponsavel.id = dbo.CentroResultadoResponsavelAlcada.centroresultadoresponsavel_id INNER JOIN  
86 - dbo.CentroResultado ON dbo.CentroResultado.id = dbo.CentroResultadoResponsavel.centroResultado_id INNER JOIN  
87 - dbo.Alcada ON dbo.Alcada.id = dbo.CentroResultadoResponsavelAlcada.alcada_id INNER JOIN  
88 - dbo.Parceiro ON dbo.Parceiro.id = dbo.centroresultadodelegacao.delegado_id INNER JOIN  
89 - dbo.Pessoa ON dbo.Pessoa.id = dbo.Parceiro.pessoa_id INNER JOIN  
90 - dbo.seguranca_usuario ON dbo.seguranca_usuario.id = dbo.Pessoa.usuario_id INNER JOIN  
91 - dbo.AlcadaNivelAutoridade ON dbo.AlcadaNivelAutoridade.alcada_id = dbo.Alcada.id INNER JOIN  
92 - dbo.NivelAutoridade ON dbo.NivelAutoridade.id = dbo.AlcadaNivelAutoridade.nivelAutoridade_id INNER JOIN  
93 - dbo.Parceiro parc ON parc.id = dbo.centroresultadoresponsavel.responsavel_id INNER JOIN  
94 - dbo.Pessoa pes ON pes.id = parc.pessoa_id  
95 -WHERE dbo.NivelAutoridade.hierarquia =  
96 - (SELECT MIN(t1.hierarquia)  
97 - FROM dbo.NivelAutoridade t1 INNER JOIN  
98 - dbo.AlcadaNivelAutoridade t2 ON t2.nivelautoridade_id = t1.id AND t2.alcada_id = Alcada.id INNER JOIN  
99 - dbo.NivelAutoridadeGrupo t3 ON t3.nivelAutoridade_id = t1.id INNER JOIN  
100 - dbo.GrupoUsuario t4 ON t4.usuario_id = pes.usuario_id AND t4.grupo_id = t3.grupo_id  
101 -where t2.datainativo is null and t3.datainativo is null and t4.datainativo is null)  
102 -and AlcadaNivelAutoridade.dataInativo is null  
103 -GO  
104 \ No newline at end of file 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/applicationContext.xml
@@ -1,36 +0,0 @@ @@ -1,36 +0,0 @@
1 -<beans xmlns="http://www.springframework.org/schema/beans"  
2 - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
3 - xmlns:context="http://www.springframework.org/schema/context"  
4 - xmlns:util="http://www.springframework.org/schema/util"  
5 - xmlns:p="http://www.springframework.org/schema/p"  
6 - xsi:schemaLocation="http://www.springframework.org/schema/beans  
7 - http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  
8 - http://www.springframework.org/schema/context  
9 - http://www.springframework.org/schema/context/spring-context-3.1.xsd  
10 - http://www.springframework.org/schema/util  
11 - http://www.springframework.org/schema/util/spring-util-3.1.xsd">  
12 -  
13 - <bean id="citPortalDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">  
14 - <property name="jndiName" value="java:/env/jdbc/cit-alcada" />  
15 - </bean>  
16 -  
17 - <bean id="entityManagerFactory"  
18 - class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"  
19 - p:packagesToScan="br.com.centralit.framework.model, br.com.centralit.api.model" p:dataSource-ref="citPortalDataSource"  
20 - p:jpaPropertyMap-ref="jpaPropertyMap" p:jpaVendorAdapter-ref="jpaVendorAdapter" />  
21 -  
22 - <bean id="jpaVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />  
23 -  
24 - <util:map id="jpaPropertyMap">  
25 - <entry key="generateDdl" value="${hibernate.generate.ddl}" />  
26 - <entry key="hibernate.hbm2ddl.auto" value="${hibernate.hbm2ddl.auto}" />  
27 - <entry key="hibernate.dialect" value="${hibernate.dialect}" />  
28 - <entry key="hibernate.show.sql" value="${hibernate.show.sql}" />  
29 - <entry key="hibernate.format_sql" value="${hibernate.format.sql}" />  
30 - <entry key="hibernate.jdbc.use_streams_for_binary" value="true" />  
31 - </util:map>  
32 -  
33 - <import resource="webmvc-context.xml" />  
34 - <import resource="classpath*:spring/applicationContext-base.xml" />  
35 - <import resource="${authentication.method}" />  
36 -</beans>  
37 \ No newline at end of file 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/spring-security-cas.xml
@@ -1,77 +0,0 @@ @@ -1,77 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<beans xmlns="http://www.springframework.org/schema/beans"  
3 - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
4 - xmlns:p="http://www.springframework.org/schema/p"  
5 - xmlns:security="http://www.springframework.org/schema/security"  
6 - xsi:schemaLocation="http://www.springframework.org/schema/beans  
7 - http://www.springframework.org/schema/beans/spring-beans.xsd  
8 - http://www.springframework.org/schema/security  
9 - http://www.springframework.org/schema/security/spring-security-3.2.xsd">  
10 -  
11 - <security:http auto-config="true" use-expressions="true" entry-point-ref="casProcessingFilterEntryPoint" access-denied-page="/denied.jsp">  
12 - <security:intercept-url pattern="/loginCas" access="permitAll" />  
13 - <security:intercept-url pattern="/rest/solicitacaoAlcada/**" access="permitAll" />  
14 - <security:intercept-url pattern="/rest/inicializarCarga/**" access="permitAll" />  
15 - <security:intercept-url pattern="/**" access="isFullyAuthenticated()" requires-channel="https"/>  
16 - <security:logout logout-success-url="/cas-logout.jsp"/>  
17 - <security:custom-filter ref="casAuthenticationFilter" after="CAS_FILTER"/>  
18 -  
19 - <security:session-management session-fixation-protection="newSession">  
20 - <security:concurrency-control max-sessions="1"/>  
21 - </security:session-management>  
22 - </security:http>  
23 -  
24 - <security:authentication-manager alias="authenticationManager">  
25 - <security:authentication-provider ref="casAuthenticationProvider"/>  
26 - </security:authentication-manager>  
27 -  
28 - <bean id="casAuthenticationFilter"  
29 - class="org.springframework.security.cas.web.CasAuthenticationFilter">  
30 - <property name="authenticationManager" ref="authenticationManager"/>  
31 - <property name="authenticationFailureHandler">  
32 - <bean class="org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler">  
33 - <property name="defaultFailureUrl" value="/authfailed.jsp"/>  
34 - </bean>  
35 - </property>  
36 - <property name="authenticationSuccessHandler">  
37 - <bean class="org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler">  
38 - <property name="defaultTargetUrl" value="/"/>  
39 - </bean>  
40 - </property>  
41 - <property name="proxyGrantingTicketStorage" ref="proxyGrantingTicketStorage"/>  
42 - <property name="proxyReceptorUrl" value="/secure/receptor"/>  
43 - </bean>  
44 -  
45 - <bean id="casProcessingFilterEntryPoint" class="org.springframework.security.cas.web.CasAuthenticationEntryPoint">  
46 - <property name="loginUrl" value="${authentication.url}/cas/login"/>  
47 - <property name="serviceProperties" ref="serviceProperties"/>  
48 - </bean>  
49 -  
50 - <bean id="casAuthenticationProvider"  
51 - class="org.springframework.security.cas.authentication.CasAuthenticationProvider"  
52 - p:key="central@123"  
53 - p:serviceProperties-ref="serviceProperties"  
54 - p:authenticationUserDetailsService-ref="userDetailsService">  
55 - <property name="ticketValidator">  
56 - <bean class="org.jasig.cas.client.validation.Saml11TicketValidator">  
57 - <constructor-arg index="0" value="${authentication.url}/cas"/>  
58 - </bean>  
59 - </property>  
60 - </bean>  
61 -  
62 - <bean id="proxyGrantingTicketStorage" class="org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl"/>  
63 -  
64 - <bean id="serviceProperties" class="org.springframework.security.cas.ServiceProperties">  
65 - <property name="service" value="${authentication.url}/cit-alcada-web/j_spring_cas_security_check"/>  
66 - <property name="sendRenew" value="false"/>  
67 - </bean>  
68 -  
69 - <bean id="userDetailsService" class="br.com.centralit.api.security.GrantedAuthorityFromAssertionAttributesUserDetailsService">  
70 - <constructor-arg>  
71 - <list>  
72 - <value>authorities</value>  
73 - </list>  
74 - </constructor-arg>  
75 - </bean>  
76 -  
77 -</beans>  
cit-alcada-web/target/classes/spring/spring-security-db.xml
@@ -1,30 +0,0 @@ @@ -1,30 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<beans xmlns="http://www.springframework.org/schema/beans"  
3 - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
4 - xmlns:p="http://www.springframework.org/schema/p"  
5 - xmlns:security="http://www.springframework.org/schema/security"  
6 - xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd  
7 - http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd">  
8 -  
9 - <security:global-method-security secured-annotations="enabled" />  
10 -  
11 - <security:http auto-config="true" use-expressions="true" access-denied-page="/login?error=403">  
12 - <security:intercept-url pattern="/rest/esi/**" access="permitAll" />  
13 - <security:intercept-url pattern="/login" access="permitAll" />  
14 - <security:intercept-url pattern="/j_spring_security_check" access="permitAll" />  
15 - <security:intercept-url pattern="/assets/**" access="permitAll" />  
16 - <security:intercept-url pattern="/**" access="hasRole('ROLE_USER')" />  
17 -  
18 - <security:form-login login-page="/login" authentication-failure-url="/login?error=403" default-target-url="/index" />  
19 -  
20 - <security:logout invalidate-session="true" logout-success-url="/login" logout-url="/logout" />  
21 -  
22 - <security:remember-me key="CentralITSolutions" remember-me-parameter="j_remenberme" />  
23 - </security:http>  
24 -  
25 - <bean id="customAuthenticationProvider" class="br.com.centralit.api.security.CustomAuthenticationProvider" />  
26 -  
27 - <security:authentication-manager>  
28 - <security:authentication-provider ref="customAuthenticationProvider" />  
29 - </security:authentication-manager>  
30 -</beans>  
31 \ No newline at end of file 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/spring-security-openam.xml
@@ -1,351 +0,0 @@ @@ -1,351 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8" ?>  
2 -<beans xmlns="http://www.springframework.org/schema/beans"  
3 - xmlns:security="http://www.springframework.org/schema/security"  
4 - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
5 - xmlns:context="http://www.springframework.org/schema/context"  
6 - xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  
7 - http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.2.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">  
8 -  
9 - <!-- Enable auto-wiring -->  
10 - <context:annotation-config/>  
11 -  
12 - <!-- Scan for auto-wiring classes in spring saml packages -->  
13 - <context:component-scan base-package="org.springframework.security.saml"/>  
14 -  
15 - <bean id="filterSecurityInterceptor" class="org.springframework.security.web.access.intercept.FilterSecurityInterceptor">  
16 - <property name="authenticationManager" ref="authenticationManager"></property>  
17 - <property name="accessDecisionManager" ref="affirmativeBased"></property>  
18 - <property name="securityMetadataSource" ref="optionsFromDataBaseFilterInvocationSecurityMetadataSource"></property>  
19 - <property name="validateConfigAttributes" value="true"/>  
20 - </bean>  
21 -  
22 - <bean id="optionsFromDataBaseFilterInvocationSecurityMetadataSource" class="br.com.centralit.api.security.MyFilterSecurityMetadataSource" />  
23 -  
24 - <bean id="roleVoter" class="org.springframework.security.access.vote.RoleVoter" />  
25 -  
26 - <bean id="affirmativeBased" class='org.springframework.security.access.vote.AffirmativeBased'>  
27 - <property name="decisionVoters">  
28 - <list>  
29 - <ref bean="roleVoter"/>  
30 - </list>  
31 - </property>  
32 - </bean>  
33 -  
34 - <!-- Unsecured pages -->  
35 - <security:http security="none" pattern="/favicon.ico"/>  
36 - <security:http security="none" pattern="/images/**"/>  
37 - <security:http security="none" pattern="/css/**"/>  
38 - <security:http security="none" pattern="/logout.jsp"/>  
39 - <security:http security="none" pattern="/accessDeniedPage.htm"/>  
40 -  
41 - <security:global-method-security secured-annotations="enabled" />  
42 -  
43 - <!-- Security for the administration UI -->  
44 - <security:http pattern="/saml/web/**" access-denied-page="/accessDeniedPage.htm">  
45 - <security:form-login login-processing-url="/saml/web/login" login-page="/saml/web/metadata/login" default-target-url="/saml/web/metadata"/>  
46 - <security:intercept-url pattern="/saml/web/metadata/login" access="IS_AUTHENTICATED_ANONYMOUSLY"/>  
47 - <security:intercept-url pattern="/saml/web/**" access="ROLE_ADMIN"/>  
48 - <security:custom-filter before="FIRST" ref="metadataGeneratorFilter"/>  
49 - </security:http>  
50 -  
51 - <!-- Secured pages with SAML as entry point -->  
52 - <security:http entry-point-ref="samlEntryPoint" auto-config="true" access-denied-page="/accessDeniedPage.htm">  
53 - <security:intercept-url pattern="/**" access="IS_AUTHENTICATED_FULLY"/>  
54 - <security:custom-filter before="FIRST" ref="metadataGeneratorFilter"/>  
55 - <security:custom-filter after="BASIC_AUTH_FILTER" ref="samlFilter"/>  
56 - </security:http>  
57 -  
58 - <!-- Filters for processing of SAML messages -->  
59 - <bean id="samlFilter" class="org.springframework.security.web.FilterChainProxy">  
60 - <security:filter-chain-map request-matcher="ant">  
61 - <security:filter-chain pattern="/saml/login/**" filters="samlEntryPoint"/>  
62 - <security:filter-chain pattern="/saml/logout/**" filters="samlLogoutFilter"/>  
63 - <security:filter-chain pattern="/saml/metadata/**" filters="metadataDisplayFilter"/>  
64 - <security:filter-chain pattern="/saml/SSO/**" filters="samlWebSSOProcessingFilter"/>  
65 - <security:filter-chain pattern="/saml/SSOHoK/**" filters="samlWebSSOHoKProcessingFilter"/>  
66 - <security:filter-chain pattern="/saml/SingleLogout/**" filters="samlLogoutProcessingFilter"/>  
67 - <security:filter-chain pattern="/saml/discovery/**" filters="samlIDPDiscovery"/>  
68 - <security:filter-chain pattern="/html/**" filters="filterSecurityInterceptor"/>  
69 - </security:filter-chain-map>  
70 - </bean>  
71 -  
72 - <!-- Handler deciding where to redirect user after successful login -->  
73 - <bean id="successRedirectHandler" class="org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler">  
74 - <property name="defaultTargetUrl" value="/"/>  
75 - </bean>  
76 - <!--  
77 - Use the following for interpreting RelayState coming from unsolicited response as redirect URL:  
78 - <bean id="successRedirectHandler" class="org.springframework.security.saml.SAMLRelayStateSuccessHandler">  
79 - <property name="defaultTargetUrl" value="/" />  
80 - </bean>  
81 - -->  
82 -  
83 - <!-- Handler deciding where to redirect user after failed login -->  
84 - <bean id="failureRedirectHandler"  
85 - class="org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler">  
86 - <property name="useForward" value="true"/>  
87 - <property name="defaultFailureUrl" value="/error.jsp"/>  
88 - </bean>  
89 -  
90 - <!-- Handler for successful logout -->  
91 - <bean id="successLogoutHandler" class="org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler">  
92 - <property name="defaultTargetUrl" value="/logout.jsp"/>  
93 - </bean>  
94 -  
95 - <security:authentication-manager alias="authenticationManager">  
96 - <!-- Register authentication manager for SAML provider -->  
97 - <security:authentication-provider ref="samlAuthenticationProvider"/>  
98 - <!-- Register authentication manager for administration UI -->  
99 - <security:authentication-provider>  
100 - <security:user-service id="adminInterfaceService">  
101 - <security:user name="admin" password="admin" authorities="ROLE_ADMIN"/>  
102 - </security:user-service>  
103 - </security:authentication-provider>  
104 - </security:authentication-manager>  
105 -  
106 - <!-- Logger for SAML messages and events -->  
107 - <bean id="samlLogger" class="org.springframework.security.saml.log.SAMLDefaultLogger"/>  
108 -  
109 - <!-- Central storage of cryptographic keys -->  
110 - <bean id="keyManager" class="org.springframework.security.saml.key.JKSKeyManager">  
111 - <constructor-arg value="classpath:security/samlKeystore.jks"/>  
112 - <constructor-arg type="java.lang.String" value="nalle123"/>  
113 - <constructor-arg>  
114 - <map>  
115 - <entry key="apollo" value="nalle123"/>  
116 - </map>  
117 - </constructor-arg>  
118 - <constructor-arg type="java.lang.String" value="apollo"/>  
119 - </bean>  
120 -  
121 - <!-- Entry point to initialize authentication, default values taken from properties file -->  
122 - <bean id="samlEntryPoint" class="org.springframework.security.saml.SAMLEntryPoint">  
123 - <property name="defaultProfileOptions">  
124 - <bean class="org.springframework.security.saml.websso.WebSSOProfileOptions">  
125 - <property name="binding" value="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"/>  
126 - <property name="includeScoping" value="true"/>  
127 - </bean>  
128 - </property>  
129 - </bean>  
130 -  
131 - <!-- IDP Discovery Service -->  
132 - <bean id="samlIDPDiscovery" class="org.springframework.security.saml.SAMLDiscovery">  
133 - <property name="idpSelectionPath" value="/WEB-INF/security/idpSelection.jsp"/>  
134 - </bean>  
135 -  
136 - <!-- Filter automatically generates default SP metadata -->  
137 - <bean id="metadataGeneratorFilter" class="org.springframework.security.saml.metadata.MetadataGeneratorFilter">  
138 - <constructor-arg>  
139 - <bean class="org.springframework.security.saml.metadata.MetadataGenerator">  
140 - <property name="entityId" value="patrimonio.com"/>  
141 - </bean>  
142 - </constructor-arg>  
143 - </bean>  
144 -  
145 - <!-- bean id="metadataGeneratorFilter" class="org.springframework.security.saml.metadata.MetadataGeneratorFilter">  
146 - <constructor-arg>  
147 - <bean class="org.springframework.security.saml.metadata.MetadataGenerator">  
148 - <property name="extendedMetadata">  
149 - <bean class="org.springframework.security.saml.metadata.ExtendedMetadata">  
150 - <property name="entityId" value="teste"/>  
151 - <property name="idpDiscoveryEnabled" value="true"/>  
152 - </bean>  
153 - </property>  
154 - </bean>  
155 - </constructor-arg>  
156 - </bean -->  
157 -  
158 - <!-- The filter is waiting for connections on URL suffixed with filterSuffix and presents SP metadata there -->  
159 - <bean id="metadataDisplayFilter" class="org.springframework.security.saml.metadata.MetadataDisplayFilter"/>  
160 -  
161 - <!-- IDP Metadata configuration - paths to metadata of IDPs in circle of trust is here -->  
162 - <bean id="metadata" class="org.springframework.security.saml.metadata.CachingMetadataManager">  
163 - <constructor-arg>  
164 - <list>  
165 - <!-- Example of classpath metadata with Extended Metadata -->  
166 - <bean class="org.springframework.security.saml.metadata.ExtendedMetadataDelegate">  
167 - <constructor-arg>  
168 - <bean class="org.opensaml.saml2.metadata.provider.ResourceBackedMetadataProvider">  
169 - <constructor-arg>  
170 - <bean class="java.util.Timer"/>  
171 - </constructor-arg>  
172 - <constructor-arg>  
173 - <bean class="org.opensaml.util.resource.ClasspathResource">  
174 - <constructor-arg value="/metadata/idp.xml"/>  
175 - </bean>  
176 - </constructor-arg>  
177 - <property name="parserPool" ref="parserPool"/>  
178 - </bean>  
179 - </constructor-arg>  
180 - <constructor-arg>  
181 - <bean class="org.springframework.security.saml.metadata.ExtendedMetadata">  
182 - </bean>  
183 - </constructor-arg>  
184 - </bean>  
185 - <!-- Example of HTTP metadata without Extended Metadata -->  
186 - <bean class="org.opensaml.saml2.metadata.provider.HTTPMetadataProvider">  
187 - <!-- URL containing the metadata -->  
188 - <constructor-arg>  
189 - <value type="java.lang.String">http://iam.cit.local:8080/openam/saml2/jsp/exportmetadata.jsp?realm=grp</value>  
190 - </constructor-arg>  
191 - <!-- Timeout for metadata loading in ms -->  
192 - <constructor-arg>  
193 - <value type="int">15000</value>  
194 - </constructor-arg>  
195 - <property name="parserPool" ref="parserPool"/>  
196 - </bean>  
197 - <!-- Example of file system metadata without Extended Metadata -->  
198 - <!--  
199 - <bean class="org.opensaml.saml2.metadata.provider.FilesystemMetadataProvider">  
200 - <constructor-arg>  
201 - <value type="java.io.File">/usr/local/metadata/idp.xml</value>  
202 - </constructor-arg>  
203 - <property name="parserPool" ref="parserPool"/>  
204 - </bean>  
205 - -->  
206 - </list>  
207 - </constructor-arg>  
208 - <!-- OPTIONAL used when one of the metadata files contains information about this service provider -->  
209 - <!-- <property name="hostedSPName" value=""/> -->  
210 - <!-- OPTIONAL property: can tell the system which IDP should be used for authenticating user by default. -->  
211 - <!-- <property name="defaultIDP" value="http://localhost:8080/opensso"/> -->  
212 - </bean>  
213 -  
214 - <!-- SAML Authentication Provider responsible for validating of received SAML messages -->  
215 - <bean id="samlAuthenticationProvider" class="org.springframework.security.saml.SAMLAuthenticationProvider">  
216 - <!-- OPTIONAL property: can be used to store/load user data after login -->  
217 - <!--  
218 - <property name="userDetails" ref="bean" />  
219 - -->  
220 - <property name="userDetails" ref="samlUserDetailsServiceBean" />  
221 - </bean>  
222 -  
223 - <bean id="samlUserDetailsServiceBean" class="br.com.centralit.api.security.SAMLUserDetailsServiceImpl" />  
224 -  
225 - <!-- Provider of default SAML Context -->  
226 - <bean id="contextProvider" class="org.springframework.security.saml.context.SAMLContextProviderImpl"/>  
227 -  
228 - <!-- Processing filter for WebSSO profile messages -->  
229 - <bean id="samlWebSSOProcessingFilter" class="org.springframework.security.saml.SAMLProcessingFilter">  
230 - <property name="authenticationManager" ref="authenticationManager"/>  
231 - <property name="authenticationSuccessHandler" ref="successRedirectHandler"/>  
232 - <property name="authenticationFailureHandler" ref="failureRedirectHandler"/>  
233 - </bean>  
234 -  
235 - <!-- Processing filter for WebSSO Holder-of-Key profile -->  
236 - <bean id="samlWebSSOHoKProcessingFilter" class="org.springframework.security.saml.SAMLWebSSOHoKProcessingFilter">  
237 - <property name="authenticationManager" ref="authenticationManager"/>  
238 - <property name="authenticationSuccessHandler" ref="successRedirectHandler"/>  
239 - <property name="authenticationFailureHandler" ref="failureRedirectHandler"/>  
240 - </bean>  
241 -  
242 - <!-- Logout handler terminating local session -->  
243 - <bean id="logoutHandler"  
244 - class="org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler">  
245 - <property name="invalidateHttpSession" value="false"/>  
246 - </bean>  
247 -  
248 - <!-- Override default logout processing filter with the one processing SAML messages -->  
249 - <bean id="samlLogoutFilter" class="org.springframework.security.saml.SAMLLogoutFilter">  
250 - <constructor-arg index="0" ref="successLogoutHandler"/>  
251 - <constructor-arg index="1" ref="logoutHandler"/>  
252 - <constructor-arg index="2" ref="logoutHandler"/>  
253 - </bean>  
254 -  
255 - <!-- Filter processing incoming logout messages -->  
256 - <!-- First argument determines URL user will be redirected to after successful global logout -->  
257 - <bean id="samlLogoutProcessingFilter" class="org.springframework.security.saml.SAMLLogoutProcessingFilter">  
258 - <constructor-arg index="0" ref="successLogoutHandler"/>  
259 - <constructor-arg index="1" ref="logoutHandler"/>  
260 - </bean>  
261 -  
262 - <!-- Class loading incoming SAML messages from httpRequest stream -->  
263 - <bean id="processor" class="org.springframework.security.saml.processor.SAMLProcessorImpl">  
264 - <constructor-arg>  
265 - <list>  
266 - <ref bean="redirectBinding"/>  
267 - <ref bean="postBinding"/>  
268 - <ref bean="artifactBinding"/>  
269 - <ref bean="soapBinding"/>  
270 - <ref bean="paosBinding"/>  
271 - </list>  
272 - </constructor-arg>  
273 - </bean>  
274 -  
275 - <!-- SAML 2.0 WebSSO Assertion Consumer -->  
276 - <bean id="webSSOprofileConsumer" class="org.springframework.security.saml.websso.WebSSOProfileConsumerImpl">  
277 - <property name="responseSkew" value="500"></property>  
278 - </bean>  
279 -  
280 - <!-- SAML 2.0 Holder-of-Key WebSSO Assertion Consumer -->  
281 - <bean id="hokWebSSOprofileConsumer" class="org.springframework.security.saml.websso.WebSSOProfileConsumerHoKImpl"/>  
282 -  
283 - <!-- SAML 2.0 Web SSO profile -->  
284 - <bean id="webSSOprofile" class="org.springframework.security.saml.websso.WebSSOProfileImpl"/>  
285 -  
286 - <!-- SAML 2.0 Holder-of-Key Web SSO profile -->  
287 - <bean id="hokWebSSOProfile" class="org.springframework.security.saml.websso.WebSSOProfileConsumerHoKImpl"/>  
288 -  
289 - <!-- SAML 2.0 ECP profile -->  
290 - <bean id="ecpprofile" class="org.springframework.security.saml.websso.WebSSOProfileECPImpl"/>  
291 -  
292 - <!-- SAML 2.0 Logout Profile -->  
293 - <bean id="logoutprofile" class="org.springframework.security.saml.websso.SingleLogoutProfileImpl"/>  
294 -  
295 - <!-- Bindings, encoders and decoders used for creating and parsing messages -->  
296 - <bean id="postBinding" class="org.springframework.security.saml.processor.HTTPPostBinding">  
297 - <constructor-arg ref="parserPool"/>  
298 - <constructor-arg ref="velocityEngine"/>  
299 - </bean>  
300 -  
301 - <bean id="redirectBinding" class="org.springframework.security.saml.processor.HTTPRedirectDeflateBinding">  
302 - <constructor-arg ref="parserPool"/>  
303 - </bean>  
304 -  
305 - <bean id="artifactBinding" class="org.springframework.security.saml.processor.HTTPArtifactBinding">  
306 - <constructor-arg ref="parserPool"/>  
307 - <constructor-arg ref="velocityEngine"/>  
308 - <constructor-arg>  
309 - <bean class="org.springframework.security.saml.websso.ArtifactResolutionProfileImpl">  
310 - <constructor-arg>  
311 - <bean class="org.apache.commons.httpclient.HttpClient">  
312 - <constructor-arg>  
313 - <bean class="org.apache.commons.httpclient.MultiThreadedHttpConnectionManager"/>  
314 - </constructor-arg>  
315 - </bean>  
316 - </constructor-arg>  
317 - <property name="processor">  
318 - <bean class="org.springframework.security.saml.processor.SAMLProcessorImpl">  
319 - <constructor-arg ref="soapBinding"/>  
320 - </bean>  
321 - </property>  
322 - </bean>  
323 - </constructor-arg>  
324 - </bean>  
325 -  
326 - <bean id="soapBinding" class="org.springframework.security.saml.processor.HTTPSOAP11Binding">  
327 - <constructor-arg ref="parserPool"/>  
328 - </bean>  
329 -  
330 - <bean id="paosBinding" class="org.springframework.security.saml.processor.HTTPPAOS11Binding">  
331 - <constructor-arg ref="parserPool"/>  
332 - </bean>  
333 -  
334 - <!-- Initialization of OpenSAML library-->  
335 - <bean class="org.springframework.security.saml.SAMLBootstrap"/>  
336 -  
337 - <!-- Initialization of the velocity engine -->  
338 - <bean id="velocityEngine" class="org.springframework.security.saml.util.VelocityFactory" factory-method="getEngine"/>  
339 -  
340 - <!-- XML parser pool needed for OpenSAML parsing -->  
341 - <bean id="parserPool" class="org.opensaml.xml.parse.StaticBasicParserPool" init-method="initialize">  
342 - <property name="builderFeatures">  
343 - <map>  
344 - <entry key="http://apache.org/xml/features/dom/defer-node-expansion" value="false"/>  
345 - </map>  
346 - </property>  
347 - </bean>  
348 -  
349 - <bean id="parserPoolHolder" class="org.springframework.security.saml.parser.ParserPoolHolder"/>  
350 -  
351 -</beans>  
cit-alcada-web/target/classes/spring/webmvc-context.xml
@@ -1,51 +0,0 @@ @@ -1,51 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<beans xmlns="http://www.springframework.org/schema/beans"  
3 - xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
4 - xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context"  
5 - xsi:schemaLocation="  
6 - http://www.springframework.org/schema/beans  
7 - http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  
8 - http://www.springframework.org/schema/context  
9 - http://www.springframework.org/schema/context/spring-context-3.1.xsd  
10 - http://www.springframework.org/schema/mvc  
11 - http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd">  
12 -  
13 - <mvc:annotation-driven>  
14 - <mvc:message-converters register-defaults="true">  
15 - <bean id="jacksonMessageConverter" class="br.com.centralit.framework.json.CustomMappingJackson2"/>  
16 - </mvc:message-converters>  
17 - </mvc:annotation-driven>  
18 -  
19 - <mvc:default-servlet-handler />  
20 -  
21 - <mvc:resources mapping="/resources/**" location="/resources/" />  
22 - <mvc:resources mapping="/assets/**" location="/assets/" />  
23 -  
24 - <!-- i18n -->  
25 - <bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">  
26 - <property name="basename" value="WEB-INF/i18n" />  
27 - <property name="defaultEncoding" value="UTF-8" />  
28 - <property name="useCodeAsDefaultMessage" value="true" />  
29 - </bean>  
30 -  
31 - <bean id="localeResolver" class="org.springframework.web.servlet.i18n.FixedLocaleResolver">  
32 - <property name="defaultLocale" value="pt_BR" />  
33 - </bean>  
34 -  
35 - <!-- View Handler -->  
36 - <bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">  
37 - <property name="resourceLoaderPath" value="/html/" />  
38 - </bean>  
39 -  
40 - <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
41 - <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />  
42 - <property name="prefix" value="/html/" />  
43 - <property name="suffix" value=".jsp" />  
44 - </bean>  
45 -  
46 - <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">  
47 - <!-- setting maximum upload size -->  
48 - <property name="maxUploadSize" value="52428800" />  
49 -  
50 - </bean>  
51 -</beans>  
cit-alcada-web/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
@@ -1,5 +0,0 @@ @@ -1,5 +0,0 @@
1 -Manifest-Version: 1.0  
2 -Built-By: gabriel.damasceno  
3 -Build-Jdk: 1.8.0_45  
4 -Created-By: Maven Integration for Eclipse  
5 -  
cit-alcada-web/target/m2e-wtp/web-resources/META-INF/maven/br.com.centralit/cit-alcada-web/pom.properties
@@ -1,7 +0,0 @@ @@ -1,7 +0,0 @@
1 -#Generated by Maven Integration for Eclipse  
2 -#Mon Mar 21 08:35:22 BRT 2016  
3 -version=1.8.0-SNAPSHOT  
4 -groupId=br.com.centralit  
5 -m2e.projectName=cit-alcada-web  
6 -m2e.projectLocation=D\:\\repositorios_git\\citsmartgrp\\cit-alcada\\cit-alcada-web  
7 -artifactId=cit-alcada-web  
cit-alcada-web/target/m2e-wtp/web-resources/META-INF/maven/br.com.centralit/cit-alcada-web/pom.xml
@@ -1,49 +0,0 @@ @@ -1,49 +0,0 @@
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<!-- ******************************************************************************************************************** -->  
3 -<!-- * LICENCA*GPLv2 * -->  
4 -<!-- * Copyright [2011,2012,2013,2014,2015] da CentralIT Tecnologia da Informação Ltda (www.centralit.com.br) * -->  
5 -<!-- * * -->  
6 -<!-- * Este arquivo é parte do programa/software: Citsmart (www.citsmart.com.br) * -->  
7 -<!-- * * -->  
8 -<!-- * O Citsmart é um software livre; você pode redistribui-lo e/ou modificá-lo dentro dos termos da Licença * -->  
9 -<!-- * Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença. * -->  
10 -<!-- * * -->  
11 -<!-- * Este programa/software é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma * -->  
12 -<!-- * garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral * -->  
13 -<!-- * GNU/GPL em português para maiores detalhes. * -->  
14 -<!-- * * -->  
15 -<!-- * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título 'LICENCA.txt', junto com este * -->  
16 -<!-- * programa/software, se não, acesse o Portal do Software Público Brasileiro no endereço www.softwarepublico.gov.br * -->  
17 -<!-- * ou escreva para a Fundação do Software Livre (FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,USA * -->  
18 -<!-- ******************************************************************************************************************** -->  
19 -<project  
20 - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"  
21 - xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  
22 - <modelVersion>4.0.0</modelVersion>  
23 -  
24 - <parent>  
25 - <groupId>br.com.centralit</groupId>  
26 - <artifactId>cit-alcada</artifactId>  
27 - <version>1.8.0-SNAPSHOT</version>  
28 - </parent>  
29 -  
30 - <artifactId>cit-alcada-web</artifactId>  
31 - <packaging>war</packaging>  
32 - <name>cit-alcada-web</name>  
33 -  
34 - <properties>  
35 - <findbugs.config.path>${project.parent.parent.parent.basedir}/filterfile.xml</findbugs.config.path>  
36 - <license.config.path>${project.parent.parent.basedir}/src/licensing</license.config.path>  
37 - <maven-antrun-plugin.phase>package</maven-antrun-plugin.phase>  
38 - <minify-maven-plugin.phase>prepare-package</minify-maven-plugin.phase>  
39 - </properties>  
40 -  
41 - <dependencies>  
42 - <dependency>  
43 - <groupId>br.com.centralit</groupId>  
44 - <artifactId>cit-alcada-api</artifactId>  
45 - <version>${project.version}</version>  
46 - </dependency>  
47 - </dependencies>  
48 -  
49 -</project>  
cit-alcada-web/target/test-classes/br/com/centralit/controller/GenericControllerTest.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/impl/CentroResultadoAlcadaResponsavelControllerTest.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/impl/CentroResultadoControllerTest.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/impl/CentroResultadoDelegacaoControllerTest.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/impl/GenericControllerTestImpl.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/impl/LimiteAprovacaoControllerTest.class
No preview for this file type
cit-alcada-web/target/test-classes/br/com/centralit/controller/test/utils/TestUtil.class
No preview for this file type
cit-alcada-web/target/test-classes/entitiesJson/Alcada.json
cit-alcada-web/target/test-classes/entitiesJson/CentroResultado.json
cit-alcada-web/target/test-classes/entitiesJson/CentroResultadoAlcadaResponsavel.json
cit-alcada-web/target/test-classes/entitiesJson/CentroResultadoDelegacao.json
cit-alcada-web/target/test-classes/entitiesJson/LimiteAprovacao.json