Package org.pac4j.core.profile.jwt
Class AbstractJwtProfile
java.lang.Object
org.pac4j.core.profile.BasicUserProfile
org.pac4j.core.profile.CommonProfile
org.pac4j.core.profile.jwt.AbstractJwtProfile
- All Implemented Interfaces:
Externalizable
,Serializable
,UserProfile
Abstract JWT profile.
- Since:
- 2.0.0
- Author:
- Jérôme Leleu
- See Also:
-
Field Summary
Fields inherited from class org.pac4j.core.profile.BasicUserProfile
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.pac4j.core.profile.CommonProfile
getAttributeAsDate, getAttributeAsString, getAttributeAsType, getDisplayName, getEmail, getFamilyName, getFirstName, getGender, getLocale, getLocation, getPictureUrl, getProfileUrl, getUsername, isExpired
Methods inherited from class org.pac4j.core.profile.BasicUserProfile
addAttribute, addAttributes, addAuthenticationAttribute, addAuthenticationAttributes, addRole, addRoles, asPrincipal, build, build, containsAttribute, containsAuthenicationAttribute, extractAttributeValues, getAttribute, getAttribute, getAttributes, getAuthenticationAttribute, getAuthenticationAttribute, getAuthenticationAttributes, getRoles, getTypedId, readExternal, removeAttribute, removeAuthenticationAttribute, removeLoginData, setId, setRoles, writeExternal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pac4j.core.profile.UserProfile
getClientName, getId, getLinkedId, isRemembered, setClientName, setLinkedId, setRemembered
-
Constructor Details
-
AbstractJwtProfile
public AbstractJwtProfile()
-
-
Method Details
-
getSubject
-
getIssuer
-
getAudience
-
getExpirationDate
-
getNotBefore
-
getIssuedAt
-