Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL

Detalhes bibliográficos
Autor(a) principal: Luvizon, Jariel Guilherme
Data de Publicação: 2011
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/13426
Resumo: A segurança e o desempenho nas aplicações WEB é algo fundamental. Este trabalho tem como foco demonstrar de maneira teórica e com exemplos práticos, como deixar uma aplicação WEB segura, através do controle de autenticação e autorização utilizando JAAS (Java Authentication and Authorization Service) e explorando os recursos de segurança e backup fornecidos pelo SGBD (Sistema Gerenciador de Banco de Dados) PostgreSQL. Também será aprimorado a performance do servidor de aplicação GlassFish para melhorar o desempenho da aplicação WEB.
id UTFPR-12_03d39b37be5ef56ef468eee2a0e640c0
oai_identifier_str oai:repositorio.utfpr.edu.br:1/13426
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-16T14:44:10Z2020-11-16T14:44:10Z2011-06-14LUVIZON, Jariel Guilherme. Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL. 2011. 47 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2011.http://repositorio.utfpr.edu.br/jspui/handle/1/13426A segurança e o desempenho nas aplicações WEB é algo fundamental. Este trabalho tem como foco demonstrar de maneira teórica e com exemplos práticos, como deixar uma aplicação WEB segura, através do controle de autenticação e autorização utilizando JAAS (Java Authentication and Authorization Service) e explorando os recursos de segurança e backup fornecidos pelo SGBD (Sistema Gerenciador de Banco de Dados) PostgreSQL. Também será aprimorado a performance do servidor de aplicação GlassFish para melhorar o desempenho da aplicação WEB.The safety and performance in WEB applications is fundamental. This work focuses on theoretical and demonstrate the way with practical examples how to make WEB application security by controlling authentication and authorization using JAAS (Java Authentication and Authorization Service) and exploiting the resources of security and backup provided by the DBMS (System Manager Database) PostgreSQL. Will also be improved performance of the application server GlassFish to improve performance of WEB application.porUniversidade Tecnológica Federal do ParanáMedianeiraTecnologia em Análise e Desenvolvimento de SistemasBanco de dados - Medidas de segurançaInterface de programas aplicativos (Software)Banco de dados - GerênciaData base securityApplication Program Interfaces (Computer software)Data base managementSegurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQLinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisMedianeiraSchütz, FernandoLuvizon, Jariel Guilhermereponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccessTHUMBNAILMD_COADS_2011_1_05.pdf.jpgGenerated Thumbnailimage/jpeg1280http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/1/MD_COADS_2011_1_05.pdf.jpg48c20c7489bf2af4cd6bb9445aa847d0MD51ORIGINALMD_COADS_2011_1_05.pdfapplication/pdf804119http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/2/MD_COADS_2011_1_05.pdffc8c77148b821f8fbf46381da7d668edMD52LICENSElicense.txttext/plain1748http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTMD_COADS_2011_1_05.pdf.txtExtracted texttext/plain68461http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/4/MD_COADS_2011_1_05.pdf.txte1ffaa397e2e348f376d258b30cde972MD541/134262020-11-16 12:44:11.144oai:repositorio.utfpr.edu.br:1/13426Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-16T14:44:11Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
title Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
spellingShingle Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
Luvizon, Jariel Guilherme
Tecnologia em Análise e Desenvolvimento de Sistemas
Banco de dados - Medidas de segurança
Interface de programas aplicativos (Software)
Banco de dados - Gerência
Data base security
Application Program Interfaces (Computer software)
Data base management
title_short Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
title_full Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
title_fullStr Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
title_full_unstemmed Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
title_sort Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL
author Luvizon, Jariel Guilherme
author_facet Luvizon, Jariel Guilherme
author_role author
dc.contributor.advisor1.fl_str_mv Schütz, Fernando
dc.contributor.author.fl_str_mv Luvizon, Jariel Guilherme
contributor_str_mv Schütz, Fernando
dc.subject.cnpq.fl_str_mv Tecnologia em Análise e Desenvolvimento de Sistemas
topic Tecnologia em Análise e Desenvolvimento de Sistemas
Banco de dados - Medidas de segurança
Interface de programas aplicativos (Software)
Banco de dados - Gerência
Data base security
Application Program Interfaces (Computer software)
Data base management
dc.subject.por.fl_str_mv Banco de dados - Medidas de segurança
Interface de programas aplicativos (Software)
Banco de dados - Gerência
Data base security
Application Program Interfaces (Computer software)
Data base management
description A segurança e o desempenho nas aplicações WEB é algo fundamental. Este trabalho tem como foco demonstrar de maneira teórica e com exemplos práticos, como deixar uma aplicação WEB segura, através do controle de autenticação e autorização utilizando JAAS (Java Authentication and Authorization Service) e explorando os recursos de segurança e backup fornecidos pelo SGBD (Sistema Gerenciador de Banco de Dados) PostgreSQL. Também será aprimorado a performance do servidor de aplicação GlassFish para melhorar o desempenho da aplicação WEB.
publishDate 2011
dc.date.issued.fl_str_mv 2011-06-14
dc.date.accessioned.fl_str_mv 2020-11-16T14:44:10Z
dc.date.available.fl_str_mv 2020-11-16T14:44:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv LUVIZON, Jariel Guilherme. Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL. 2011. 47 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2011.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/13426
identifier_str_mv LUVIZON, Jariel Guilherme. Segurança e desempenho em aplicações web utilizando JAAS, GlassFish e PostgreSQL. 2011. 47 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2011.
url http://repositorio.utfpr.edu.br/jspui/handle/1/13426
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/1/MD_COADS_2011_1_05.pdf.jpg
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/2/MD_COADS_2011_1_05.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/3/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/13426/4/MD_COADS_2011_1_05.pdf.txt
bitstream.checksum.fl_str_mv 48c20c7489bf2af4cd6bb9445aa847d0
fc8c77148b821f8fbf46381da7d668ed
8a4605be74aa9ea9d79846c1fba20a33
e1ffaa397e2e348f376d258b30cde972
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923065412976640