public static class AppGrantedAppRoles.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AppGrantedAppRoles.Builder |
adminRole(Boolean adminRole)
If true, then this granted AppRole confers administrative privileges within the App that
defines it.
|
AppGrantedAppRoles.Builder |
appId(String appId)
The id of the App that defines this AppRole, which is granted to this App.
|
AppGrantedAppRoles.Builder |
appName(String appName)
The name of the App that defines this AppRole, which is granted to this App.
|
AppGrantedAppRoles |
build() |
AppGrantedAppRoles.Builder |
copy(AppGrantedAppRoles model) |
AppGrantedAppRoles.Builder |
display(String display)
The display-name of an AppRole that is granted to this App.
|
AppGrantedAppRoles.Builder |
legacyGroupName(String legacyGroupName)
The name of the legacy group associated with this AppRole.
|
AppGrantedAppRoles.Builder |
readOnly(Boolean readOnly)
If true, indicates that this value must be protected.
|
AppGrantedAppRoles.Builder |
ref(String ref)
The URI of an AppRole that is granted to this App.
|
AppGrantedAppRoles.Builder |
type(AppGrantedAppRoles.Type type)
A label that indicates whether this AppRole was granted directly to the App (or
indirectly through a Group).
|
AppGrantedAppRoles.Builder |
value(String value)
The id of an AppRole that is granted to this App.
|
public AppGrantedAppRoles.Builder value(String value)
The id of an AppRole that is granted to this App.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
value
- the value to setpublic AppGrantedAppRoles.Builder ref(String ref)
The URI of an AppRole that is granted to this App.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
ref
- the value to setpublic AppGrantedAppRoles.Builder type(AppGrantedAppRoles.Type type)
A label that indicates whether this AppRole was granted directly to the App (or indirectly through a Group). For an App, the value of this attribute will always be ‘direct’ (because an App cannot be a member of a Group).
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
type
- the value to setpublic AppGrantedAppRoles.Builder display(String display)
The display-name of an AppRole that is granted to this App.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
display
- the value to setpublic AppGrantedAppRoles.Builder appId(String appId)
The id of the App that defines this AppRole, which is granted to this App. The App that defines the AppRole acts as the producer; the App to which the AppRole is granted acts as a consumer.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
appId
- the value to setpublic AppGrantedAppRoles.Builder appName(String appName)
The name of the App that defines this AppRole, which is granted to this App. The App that defines the AppRole acts as the producer; the App to which the AppRole is granted acts as a consumer.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
appName
- the value to setpublic AppGrantedAppRoles.Builder adminRole(Boolean adminRole)
If true, then this granted AppRole confers administrative privileges within the App that defines it. Otherwise, the granted AppRole confers only functional privileges.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
adminRole
- the value to setpublic AppGrantedAppRoles.Builder legacyGroupName(String legacyGroupName)
The name of the legacy group associated with this AppRole.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
legacyGroupName
- the value to setpublic AppGrantedAppRoles.Builder readOnly(Boolean readOnly)
If true, indicates that this value must be protected.
*Added In:** 18.2.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: boolean - uniqueness: none
readOnly
- the value to setpublic AppGrantedAppRoles build()
public AppGrantedAppRoles.Builder copy(AppGrantedAppRoles model)
Copyright © 2016–2024. All rights reserved.