Category: Java

Hello, Stormpath!

Today, I’m pleased to announce that I’ve joined Stormpath as a Developer Evangelist! About Me I have a unique background; one you wouldn’t expect from a technologist. I grew up in the back woods of Montana. In fact, I was born in a log cabin, built by my grandparents, with no medical assistance except for …

Identity Management in Spring Boot with Twilio and Stormpath in 15 Minutes

Today, in less than 30 seconds or so, I was able to set up a Twilio account and send myself a text message using httpie. Another few minutes work (fewer than 5) and I had a Spring Boot application doing the same. In about the same five minutes, you can get set up with Stormpath’s …

Apache Shiro Stormpath Integration 0.7.1 Released

Welcome to the new Apache Shiro Stormpath integration! This new release features a servlet plugin, plus deeper support for Spring and Spring Boot. Until now, we have only had a basic Apache Shiro realm for Stormpath. While sufficient, this basic realm never granted access to the full suite of Stormpath services. Today, that changed! Servlet …

Spring Boot WebMVC – Spring Boot Technical Concepts Series, Part 3

Spring Boot, with Spring Boot WebMVC, make it easy to create MVC apps with very clear delineations and interactions. The Model represents formal underlying data constructs that the View uses to present the user with the look and feel of the application. A Controller is like a traffic cop. It receives incoming requests (traffic) and …

Authentication with Salesforce, SAML, & Stormpath in 15 Minutes

Salesforce is a popular business software platform with many functions and features – not just a CRM For B2B applications. Allowing users to log in with their Salesforce credentials is necessary functionality, but working with SAML is often a developer’s least favorite task. That’s where Single Sign-On with the Stormpath Java SDK and Spring Boot …

Secure Your Spring Boot WebApp with Apache and LetsEncrypt SSL in 20 Minutes

Spring Boot can run as a standalone server, but putting it behind an Apache web server has several advantages, such as load balancing and cluster management. Now with LetsEncrypt it’s easier than ever (and free) to secure your site with SSL. In this tutorial, we’ll secure an Apache server with SSL and forward requests to …

Tutorial: Build a Spring WebMVC App with Primefaces

Primefaces is a JavaServer Faces (JSF) component suite. It extends JSF’s capabilities with rich components, skinning framework, a handy theme collection, built-in Ajax, mobile support, push support, and more. A basic input textbox in the JSF tag library becomes a fully-featured textbox with theming in Primefaces. Frontend frameworks like AngularJS provide UI components, Ajax capabilities, …

Announcing Stormpath’s Java SDK 1.0 Release

Big, big news, people: The Stormpath Java SDK has left release candidates behind and is now at 1.0! The goal for any Stormpath SDK has always been to make it super easy for developers to work with Stormpath using the latest in technologies and integrations. With the 1.0 release of our Java SDK, it’s a …

7 Tips for Writing Better Unit Tests in Java

Testing is a very important aspect of development and can largely determine the fate of an application. Good testing can catch application-killing issues early on, but poor testing invariably leads to failure and downtime. While there are three main types of software testing: unit testing, functional testing, and integration testing, in this blog post, I …

Watch: JWTs in Java for Microservices and CSRF Prevention

A microservices architecture connects many independent processes that communicate with one another over an API, or multiple APIs. These processes, and there are often a lot of them, need to exchange information and each communication exposes your application to vulnerabilities and latency. In this presentation, Stormpath Java Evangelist Micah Silverman gives an overview of the …