public class OpenidClaimSetBuilder extends ModifiableClaimSet
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenidClaimSetBuilder.AddressClaim |
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
OpenidClaimSetBuilder() |
OpenidClaimSetBuilder(Map<String,Object> ptivateClaims) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclaim, claim, claim, getAsBoolean, getAsInstant, getAsString, getAsStringSet, getAsUriclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic OpenidClaimSet build()
public OpenidClaimSetBuilder acr(String acr)
public OpenidClaimSetBuilder amr(List<String> amr)
public OpenidClaimSetBuilder audience(List<String> audience)
public OpenidClaimSetBuilder authTime(Instant authTime)
public OpenidClaimSetBuilder azp(String azp)
public OpenidClaimSetBuilder expiresAt(Instant expiresAt)
public OpenidClaimSetBuilder issuedAt(Instant issuedAt)
public OpenidClaimSetBuilder jwtId(String jti)
public OpenidClaimSetBuilder issuer(URL issuer)
public OpenidClaimSetBuilder nonce(String nonce)
public OpenidClaimSetBuilder notBefore(Instant nbf)
public OpenidClaimSetBuilder accessTokenHash(String atHash)
public OpenidClaimSetBuilder authorizationCodeHash(String cHash)
public OpenidClaimSetBuilder sessionState(String sessionState)
public OpenidClaimSetBuilder subject(String subject)
public OpenidClaimSetBuilder name(String value)
public OpenidClaimSetBuilder givenName(String value)
public OpenidClaimSetBuilder familyName(String value)
public OpenidClaimSetBuilder middleName(String value)
public OpenidClaimSetBuilder nickname(String value)
public OpenidClaimSetBuilder preferredUsername(String value)
public OpenidClaimSetBuilder profile(String value)
public OpenidClaimSetBuilder picture(String value)
public OpenidClaimSetBuilder website(String value)
public OpenidClaimSetBuilder email(String value)
public OpenidClaimSetBuilder emailVerified(Boolean value)
public OpenidClaimSetBuilder gender(String value)
public OpenidClaimSetBuilder birthdate(String value)
public OpenidClaimSetBuilder zoneinfo(String value)
public OpenidClaimSetBuilder locale(String value)
public OpenidClaimSetBuilder phoneNumber(String value)
public OpenidClaimSetBuilder phoneNumberVerified(Boolean value)
public OpenidClaimSetBuilder address(OpenidClaimSetBuilder.AddressClaim value)
public OpenidClaimSetBuilder claims(Map<String,Object> claims)
public OpenidClaimSetBuilder privateClaims(Map<String,Object> claims)
public OpenidClaimSetBuilder otherClaims(Map<String,Object> claims)
public OpenidClaimSetBuilder updatedAt(Instant value)
protected OpenidClaimSetBuilder setIfNonEmpty(String claimName, String claimValue)
protected OpenidClaimSetBuilder setIfNonEmpty(String claimName, Collection<String> claimValue)
protected OpenidClaimSetBuilder setIfNonEmpty(String claimName, Instant claimValue)
protected OpenidClaimSetBuilder setIfNonEmpty(String claimName, Boolean claimValue)
Copyright © 2022. All rights reserved.