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 @@
  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   -<?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   -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   -#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   -<?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   -<?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 0 \ No newline at end of file
cit-alcada-web/target/classes/WEB-INF/jboss-web.xml
... ... @@ -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   -<?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   -# 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 0 \ No newline at end of file
cit-alcada-web/target/classes/scripts-db/vw_centroresultadoresponsavel_sqlserver.sql
... ... @@ -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 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/applicationContext.xml
... ... @@ -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 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/spring-security-cas.xml
... ... @@ -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   -<?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 0 \ No newline at end of file
cit-alcada-web/target/classes/spring/spring-security-openam.xml
... ... @@ -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   -<?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   -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   -#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   -<?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