Class OpenidClaimSet
java.lang.Object
com.c4_soft.springaddons.security.oidc.DelegatingMap<String,Object>
com.c4_soft.springaddons.security.oidc.UnmodifiableClaimSet
com.c4_soft.springaddons.security.oidc.OpenidClaimSet
- All Implemented Interfaces:
ClaimSet,Serializable,Principal,Map<String,,Object> org.springframework.security.oauth2.core.ClaimAccessor,org.springframework.security.oauth2.core.oidc.IdTokenClaimAccessor,org.springframework.security.oauth2.core.oidc.StandardClaimAccessor
public class OpenidClaimSet
extends UnmodifiableClaimSet
implements org.springframework.security.oauth2.core.oidc.IdTokenClaimAccessor, Principal
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorsConstructorDescriptionOpenidClaimSet(Map<String, Object> claims) OpenidClaimSet(Map<String, Object> claims, String usernameClaim) -
Method Summary
Methods inherited from class com.c4_soft.springaddons.security.oidc.UnmodifiableClaimSet
toStringMethods inherited from class com.c4_soft.springaddons.security.oidc.DelegatingMap
clear, containsKey, containsValue, entrySet, get, getDelegate, isEmpty, keySet, put, putAll, remove, size, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.security.oauth2.core.ClaimAccessor
getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURL, hasClaimMethods inherited from interface com.c4_soft.springaddons.security.oidc.ClaimSet
claim, claim, claim, getAsBoolean, getAsInstant, getAsString, getAsStringSet, getAsUri, getByJsonPathMethods inherited from interface org.springframework.security.oauth2.core.oidc.IdTokenClaimAccessor
getAccessTokenHash, getAudience, getAuthenticatedAt, getAuthenticationContextClass, getAuthenticationMethods, getAuthorizationCodeHash, getAuthorizedParty, getExpiresAt, getIssuedAt, getIssuer, getNonce, getSubjectMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface org.springframework.security.oauth2.core.oidc.StandardClaimAccessor
getAddress, getBirthdate, getEmail, getEmailVerified, getFamilyName, getFullName, getGender, getGivenName, getLocale, getMiddleName, getNickName, getPhoneNumber, getPhoneNumberVerified, getPicture, getPreferredUsername, getProfile, getUpdatedAt, getWebsite, getZoneInfo