Class AuthenticationData

  • All Implemented Interfaces:
    Serializable

    public class AuthenticationData
    extends Object
    implements Serializable
    This class holds stores "authentication data" (principal and groups).

    This is intended as a temporary storage in the HTTP session for this data specifically during an HTTP redirect, which is why this class is in the servlet package.

    Author:
    Arjan Tijms
    See Also:
    Serialized Form
    • Constructor Detail

      • AuthenticationData

        public AuthenticationData​(Principal principal,
                                  Set<String> groups)
    • Method Detail

      • getPrincipal

        public Principal getPrincipal()