Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Enríquez, René.

Title RESTful Java web services security : secure your RESTful applications against common vulnerabilities / René Enríquez, Andrés Salazar C. [O'Reilly electronic resource]

Imprint Birmingham, U.K. : Packt Pub., 2014.
QR Code
Description 1 online resource (1 volume) : illustrations
text file
Series Community experience distilled
Community experience distilled.
Contents Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up the Environment; Downloading tools; Downloading links; Creating the base project; First functional example; Testing the example web service; Summary; Chapter 2: The Importance of Securing Web Services; The importance of security; Security management options; Authorization and authentication; Authentication; Authorization; Access control; Transport layer security; Basic authentication by providing user credentials; Digest access authentication
An example with explanationAuthentication through certificates; API keys; Summary; Chapter 3: Security Management with RESTEasy; Fine-grained and coarse-grained security; Securing HTTP methods; HTTP method -- POST; HTTP method -- GET; Fine-grained security implementation through annotations; The @RolesAllowed annotation; The @DenyAll annotation; The @PermitAll annotation; Programmatical implementation of fine-grained security; Summary; Chapter 4: RESTEasy Skeleton Key; OAuth protocol; OAuth and RESTEasy Skeleton Key; What is RESTEasy Skeleton Key?; OAuth 2.0 authentication framework
Main featuresOAuth2 implementation; Updating RESTEasy modules in JBoss; Setting up the configuration in JBoss; Implementing an OAuth client; SSO configuration for security management; OAuth token via Basic Auth; Running the application; Custom filters; Server-side filters; Client-side filters; Example usage of filters; Summary; Chapter 5: Digital Signatures and Encryption of Messages; Digital signatures; Updating RESTEasy JAR files; Applying digital signatures; Testing the functionality; Validating signatures with annotations; Message body encryption; Testing the functionality
Enabling the server with HTTPSTesting the functionality; Summary; Index
Summary A sequential and easy-to-follow guide which allows you to understand the concepts related to securing web apps/services quickly and efficiently, since each topic is explained and described with the help of an example and in a step-by-step manner, helping you to easily implement the examples in your own projects. This book is intended for web application developers who use RESTful web services to power their websites. Prior knowledge of RESTful is not mandatory, but would be advisable.
Language English.
Subject Computer networks -- Security measures.
Representational State Transfer (Software architecture) -- Security measures.
Web sites -- Security measures.
Java (Computer program language)
Réseaux d'ordinateurs -- Sécurité -- Mesures.
REST (Architecture logicielle) -- Sécurité -- Mesures.
Sites Web -- Sécurité -- Mesures.
Java (Langage de programmation)
Computer networks -- Security measures
Java (Computer program language)
Web sites -- Security measures
Added Author Salazar C., Andrés.
Added Title Secure your RESTful applications against common vulnerabilities
Other Form: Print version: Enríquez, René. RESTful Java web services security : secure your RESTful applications against common vulnerabilities. Birmingham, England : Packt Publishing, ©2014 128 pages 9781783980109
ISBN 9781783980109
1783980109
9781783980116 (e-book)
1783980117 (e-book)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information