Class OAuth20Profile

    • Field Summary

      • Fields inherited from class org.pac4j.core.profile.BasicUserProfile

        logger
    • Constructor Summary

      Constructors 
      Constructor Description
      OAuth20Profile()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAccessToken()  
      java.lang.String getRefreshToken()  
      void removeLoginData()  
      void setAccessToken​(java.lang.String accessToken)  
      void setRefreshToken​(java.lang.String refreshToken)  
      • 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, 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
    • Constructor Detail

      • OAuth20Profile

        public OAuth20Profile()
    • Method Detail

      • setAccessToken

        public void setAccessToken​(java.lang.String accessToken)
      • getAccessToken

        public java.lang.String getAccessToken()
      • setRefreshToken

        public void setRefreshToken​(java.lang.String refreshToken)
      • getRefreshToken

        public java.lang.String getRefreshToken()
      • removeLoginData

        public void removeLoginData()
        Overrides:
        removeLoginData in class org.pac4j.core.profile.BasicUserProfile