public static class SettingsTenantCustomClaims.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SettingsTenantCustomClaims.Builder |
allScopes(Boolean allScopes)
Indicates if the custom claim is associated with all scopes
|
SettingsTenantCustomClaims |
build() |
SettingsTenantCustomClaims.Builder |
copy(SettingsTenantCustomClaims model) |
SettingsTenantCustomClaims.Builder |
expression(Boolean expression)
Indicates if the custom claim is an expression
|
SettingsTenantCustomClaims.Builder |
mode(SettingsTenantCustomClaims.Mode mode)
Indicates under what scenario the custom claim will be return
|
SettingsTenantCustomClaims.Builder |
name(String name)
Custom claim name
|
SettingsTenantCustomClaims.Builder |
scopes(List<String> scopes)
Scopes associated with a specific custom claim
|
SettingsTenantCustomClaims.Builder |
tokenType(SettingsTenantCustomClaims.TokenType tokenType)
Indicates what type of token the custom claim will be embedded
|
SettingsTenantCustomClaims.Builder |
value(String value)
Custom claim value
|
public SettingsTenantCustomClaims.Builder name(String name)
Custom claim name
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: server
name
- the value to setpublic SettingsTenantCustomClaims.Builder value(String value)
Custom claim value
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
value
- the value to setpublic SettingsTenantCustomClaims.Builder mode(SettingsTenantCustomClaims.Mode mode)
Indicates under what scenario the custom claim will be return
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
mode
- the value to setpublic SettingsTenantCustomClaims.Builder expression(Boolean expression)
Indicates if the custom claim is an expression
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none
expression
- the value to setpublic SettingsTenantCustomClaims.Builder allScopes(Boolean allScopes)
Indicates if the custom claim is associated with all scopes
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none
allScopes
- the value to setpublic SettingsTenantCustomClaims.Builder tokenType(SettingsTenantCustomClaims.TokenType tokenType)
Indicates what type of token the custom claim will be embedded
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
tokenType
- the value to setpublic SettingsTenantCustomClaims.Builder scopes(List<String> scopes)
Scopes associated with a specific custom claim
*Added In:** 18.4.2
*SCIM++ Properties:** - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
scopes
- the value to setpublic SettingsTenantCustomClaims build()
public SettingsTenantCustomClaims.Builder copy(SettingsTenantCustomClaims model)
Copyright © 2016–2024. All rights reserved.