PicketLink API for securing Java EE 6 applications with identity management and authentication features.