| Constructor and Description |
|---|
ClaimSet.Builder() |
ClaimSet.Builder(Set<String> requiredClaims)
Constructor that allows to predefine a mandatory set of claims as a set of strings.
|
ClaimSet.Builder(String commaSeparatedRequiredClaims)
Constructor that allows to predefine a mandatory set of claims as a comma-separated string, e.g, "iss,iat".
|
| Modifier and Type | Method and Description |
|---|---|
ClaimSet.Builder |
addAllClaims(Map<String,String> claims)
Adds a map containing multiple claims
|
ClaimSet.Builder |
addClaim(String name,
String value)
Adds a Claim, i.e. key/value pair, e.g., "scope":"all_permissions".
|
ClaimSet |
build() |
ClaimSet.Builder |
emissionTime(long emmissionTime) |
ClaimSet.Builder |
expirationTime(long expirationTime) |
ClaimSet.Builder |
fromClaimSet(ClaimSet claimSet) |
public ClaimSet.Builder()
public ClaimSet.Builder(String commaSeparatedRequiredClaims)
public ClaimSet.Builder addClaim(String name, String value)
public ClaimSet.Builder emissionTime(long emmissionTime)
ClaimSet.getEmissionTime()public ClaimSet.Builder expirationTime(long expirationTime)
ClaimSet.getExpirationTime()public ClaimSet.Builder addAllClaims(Map<String,String> claims)
public ClaimSet build()
public ClaimSet.Builder fromClaimSet(ClaimSet claimSet)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.