Cover image for Iron-clad Java : building secure web applications
Title:
Iron-clad Java : building secure web applications
Author:
Manico, Jim.
ISBN:
9780071835886
Personal Author:
Physical Description:
xvii, 282 pages ; 24 cm
General Note:
"Oracle."

"Oracle Press."

Includes index.
Contents:
Web Application Security Basics -- Authentication and Session Management -- Access Control -- Cross-Site Scripting Defense -- Cross-Site Request Forgery Defense and Clickjacking -- Protecting Sensitive Data -- SQL Injection and other Injection Attacks -- Safe File Upload and File I/O -- Logging, Error Handling, and Intrusion Detection -- Secure Software Development Lifecycle --
Abstract:
"This Oracle Press guide provides expert tips and techniques for building more secure Java-based Web applications. Iron-Clad Java: Building Secure Web Applications describes the use of several OWASP, Oracle, Apache, and Google open-source Java projects that are essential tools needed to construct a secure web application with the Java programming language. You'll learn best practices for authentication and access control, defense for cross-site scripting and cross-site request forgery, cryptographic storage, and injection protection. Using the practical advice, best practices, and real-world examples provided in this authoritative resource, you'll gain software engineering techniques for increasing security. Tech edited by Java Security Director, Milton Smith Shows how to build secure Java Web applications using leading industry tools and techniques Code examples from the book available free for download "-- Provided by publisher.
Added Author:
Copies: 72
Library
Material Type
Item Barcode
Shelf Number
Copy
Status
IIEMSA
1:LEC-BOOK 002300101 006.7 MAN 1
Workroom MSA
IIEMSA
1:MSA-RES 002300114 006.7 MAN 2
Other
IIEMSA
1:MSA-RES 002301280 006.7 MAN 3
Other
IIEMSA
1:MSA-RES 002301279 006.7 MAN 4
Other
IIEMSA
1:MSA-RES 002302326 006.7 MAN 5
Other
IIEMSA
1:MSA-RES 002302327 006.7 MAN 6
Other
RCBMF
1:PRES-BOOK 002106190 006.7 MAN 1
Short Loans
RCBMF
1:PRES-BOOK 002106191 006.7 MAN 2
Short Loans
RCBMF
1:PRES-BOOK 002106248 006.7 MAN 3
On-Shelf Lecturer
RCCT
1:PRES-BOOK 002279074 006.7 MAN 1
Short Loans
RCCT
1:PRES-BOOK 002279073 006.7 MAN 2
Short Loans
RCCT
1:PRES-BOOK 002204259 006.7 MAN 3
Short Loans
RCPE
1:PRES-BOOK 002244182 006.7 MAN 1
Short Loans
RCPO
1:GEN-BOOK 002257640 006.7 MAN 1
On-Shelf Student
RCPO
1:PRES-BOOK 002223112 006.7 MAN 2
Short Loans
RCPO
1:PRES-BOOK 002223114 006.7 MAN 3
Short Loans
RCPO
1:PRES-BOOK 002223113 006.7 MAN 4
Short Loans
RCPO
1:PRES-BOOK 002223115 006.7 MAN 5
Short Loans
RCPO
1:PRES-BOOK 002223116 006.7 MAN 6
Short Loans
RCPTA
1:PRES-BOOK 002089061 006.7 MAN 1
On-Shelf Student
RCPTA
1:PRES-BOOK 002089261 006.7 MAN 2
On-Shelf Student
VCCT
1:GEN-BOOK 000122263 006.7 MAN 1
On-Shelf Student
VCCT
1:PRES-BOOK 000124128 006.7 MAN 2
Short Loans
VCCT
1:GEN-BOOK 000124083 006.7 MAN 3
On-Shelf Student
VCCT
1:PRES-BOOK 000124085 006.7 MAN 4
Short Loans
VCCT
1:GEN-BOOK 002187225 006.7 MAN 5
On-Shelf Student
VCCT
1:PRES-BOOK 002187224 006.7 MAN 6
Short Loans
VCCT
1:GEN-BOOK 002187318 006.7 MAN 8
On-Shelf Student
VCDBN
1:PRES-BOOK 002120296 006.7 MAN 1
Short Loans
VCDBN
1:LEC-BOOK 002120232 006.7 MAN 2
Short Loans
VCDBN
1:LEC-BOOK 002120307 006.7 MAN 3
Short Loans
VCDBN
1:LEC-BOOK 002130214 006.7 MAN 4
Short Loans
VCDBN
1:LEC-BOOK 002130335 006.7 MAN 5
Short Loans
VCDBN
1:PRES-BOOK 002130405 006.7 MAN 6
Short Loans
VCDW
1:LEC-BOOK 000118924 006.7 MAN 1
Short Loans
VCDW
1:LEC-BOOK 000117027 006.7 MAN 2
On-Shelf Lecturer
VCDW
1:PRES-BOOK 000117219 006.7 MAN 3
On-Shelf Student
VCDW
1:PRES-BOOK 000117669 006.7 MAN 4
On-Shelf Lecturer
VCDW
1:PRES-BOOK 000117719 006.7 MAN 5
On-Shelf Lecturer
VCDW
1:PRES-BOOK 000120204 006.7 MAN 6
zStandard shelving location
VCPE
1:PRES-BOOK 000044556 006.7 MAN 1
Short Loans
VCPE
1:PRES-BOOK 000131347 006.7 MAN 2
Due 12/31/24
VCPE
1:PRES-BOOK 000132257 006.7 MAN 3
Short Loans
VCPE
1:PRES-BOOK 000129864 006.7 MAN 4
Short Loans
VCPMB
1:PRES-BOOK 000102389 006.7 MAN 1
Short Loans
VCPMB
1:LEC-BOOK 000100742 006.7 MAN 2
Short Loans
VCPMB
1:PRES-BOOK 000100840 006.7 MAN 3
Short Loans
VCPMB
1:PRES-BOOK 002153333 006.7 MAN 4
Short Loans
VCPMB
1:PRES-BOOK 002153334 006.7 MAN 5
Short Loans
VCPT
1:PRES-BOOK 002184108 006.7 MAN 1
Short Loans
VCPT
1:PRES-BOOK 002181274 006.7 MAN 2
Short Loans
VCPT
1:LEC-BOOK 002181386 006.7 MAN 3
On-Shelf Lecturer
VCPT
1:PRES-BOOK 002172090 006.7 MAN 4
Due 12/20/24
VCPT
1:LEC-BOOK 002182137 006.7 MAN 5
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002110100 006.7 MAN 1
Due 3/11/20
VCSD
1:PRES-BOOK 002110211 006.7 MAN 2
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002110212 006.7 MAN 3
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002174817 006.7 MAN 4
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002174816 006.7 MAN 5
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002166099 006.7 MAN 6
On-Shelf Student
VCSD
1:PRES-BOOK 002139570 006.7 MAN 7
On-Shelf Lecturer
VCSD
1:PRES-BOOK 002139885 006.7 MAN 8
Due 8/16/24
VCSD
1:PRES-BOOK 002139865 006.7 MAN 9
On-Shelf Student
VCSD
1:PRES-BOOK 002123339 006.7 MAN 10
On-Shelf Lecturer
VCWF
1:PRES-BOOK 002115816 006.7 MAN 1
Short Loans
VCWF
1:PRES-BOOK 002115815 006.7 MAN 2
Short Loans
VCWF
1:PRES-BOOK 002115874 006.7 MAN 3
Short Loans
VCWF
1:PRES-BOOK 002125303 006.7 MAN 4
Short Loans
VCWF
1:PRES-BOOK 002125302 006.7 MAN 5
Short Loans
VCWF
1:PRES-BOOK 002125414 006.7 MAN 6
Short Loans
VCWF
1:PRES-BOOK 002112013 006.7 MAN 7
Short Loans
VCWF
1:PRES-BOOK 002112205 006.7 MAN 8
Short Loans