Class GaeUserServiceProfile

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, org.pac4j.core.profile.UserProfile

    public class GaeUserServiceProfile
    extends org.pac4j.core.profile.CommonProfile

    This class is the user profile for Google using UserService with appropriate getters.

    It is returned by the GaeUserServiceClient.

    Since:
    1.6.0
    Author:
    Patrice de Saint Steban
    See Also:
    GaeUserServiceClient, Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PAC4J_GAE_GLOBAL_ADMIN_ROLE  
      • Fields inherited from class org.pac4j.core.profile.BasicUserProfile

        logger
    • Method Summary

      • Methods inherited from class org.pac4j.core.profile.CommonProfile

        getAttributeAsDate, getDisplayName, getEmail, getFamilyName, getFirstName, getGender, getLocale, getLocation, getPictureUrl, getProfileUrl, getUsername, isExpired
      • Methods inherited from class org.pac4j.core.profile.BasicUserProfile

        addAttribute, addAttributes, addAuthenticationAttribute, addAuthenticationAttributes, addPermission, addPermissions, addRole, addRoles, asPrincipal, build, build, containsAttribute, containsAuthenicationAttribute, extractAttributeValues, getAttribute, getAttribute, getAttributes, getAuthenticationAttribute, getAuthenticationAttribute, getAuthenticationAttributes, getClientName, getId, getLinkedId, getPermissions, getRoles, getTypedId, isRemembered, readExternal, removeAttribute, removeAuthenticationAttribute, removeLoginData, setClientName, setId, setLinkedId, setPermissions, setRemembered, setRoles, toString, writeExternal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • PAC4J_GAE_GLOBAL_ADMIN_ROLE

        public static final java.lang.String PAC4J_GAE_GLOBAL_ADMIN_ROLE
        See Also:
        Constant Field Values
    • Constructor Detail

      • GaeUserServiceProfile

        public GaeUserServiceProfile()