Package com.oracle.bmc.apigateway.model
Class AdditionalValidationPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.AdditionalValidationPolicy.Builder
-
- Enclosing class:
- AdditionalValidationPolicy
public static class AdditionalValidationPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdditionalValidationPolicy.Builderaudiences(List<String> audiences)The list of intended recipients for the token.AdditionalValidationPolicybuild()AdditionalValidationPolicy.Buildercopy(AdditionalValidationPolicy model)AdditionalValidationPolicy.Builderissuers(List<String> issuers)A list of parties that could have issued the token.AdditionalValidationPolicy.BuilderverifyClaims(List<JsonWebTokenClaim> verifyClaims)A list of claims which should be validated to consider the token valid.
-
-
-
Method Detail
-
issuers
public AdditionalValidationPolicy.Builder issuers(List<String> issuers)
A list of parties that could have issued the token.- Parameters:
issuers- the value to set- Returns:
- this builder
-
audiences
public AdditionalValidationPolicy.Builder audiences(List<String> audiences)
The list of intended recipients for the token.- Parameters:
audiences- the value to set- Returns:
- this builder
-
verifyClaims
public AdditionalValidationPolicy.Builder verifyClaims(List<JsonWebTokenClaim> verifyClaims)
A list of claims which should be validated to consider the token valid.- Parameters:
verifyClaims- the value to set- Returns:
- this builder
-
build
public AdditionalValidationPolicy build()
-
copy
public AdditionalValidationPolicy.Builder copy(AdditionalValidationPolicy model)
-
-