static SchemaSubAttributes.Builder |
SchemaSubAttributes.builder() |
Create a new builder.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.canonicalValues(List<String> canonicalValues) |
A collection of canonical values.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.caseExact(Boolean caseExact) |
Specifies if the String attribute is case-sensitive
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.copy(SchemaSubAttributes model) |
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.description(String description) |
Attribute’s human-readable description
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsAddedSinceReleaseNumber(String idcsAddedSinceReleaseNumber) |
Indicates that the schema has been added since this release number
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsAddedSinceVersion(Integer idcsAddedSinceVersion) |
Indicates that the schema has been added since version
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsAttributeCacheable(Boolean idcsAttributeCacheable) |
Specifies whether the attribute is cacheable.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsAttributeMappable(Boolean idcsAttributeMappable) |
Specifies if the attribute can be used for mapping with external identity sources such as
AD or LDAP.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsAuditable(Boolean idcsAuditable) |
Specifies whether changes to this attribute value will be audited
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCanonicalValueSourceDisplayAttrName(String idcsCanonicalValueSourceDisplayAttrName) |
Display name for the canonical value attribute name.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCanonicalValueSourceFilter(String idcsCanonicalValueSourceFilter) |
Filter to use when getting canonical values for this schema attribute
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCanonicalValueSourceKeyAttrName(String idcsCanonicalValueSourceKeyAttrName) |
Source key attribute for the canonical value.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCanonicalValueSourceResourceType(String idcsCanonicalValueSourceResourceType) |
Specifies the Resource type to read from for dynamic canonical values
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCanonicalValueSourceResourceTypeID(String idcsCanonicalValueSourceResourceTypeID) |
Specifies the Resource type ID to read from for dynamic canonical values
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsCsvAttributeName(String idcsCsvAttributeName) |
The attribute that defines the CSV header name for import/export
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsDefaultValue(String idcsDefaultValue) |
Specifies the default value for an attribute.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsDeprecatedSinceReleaseNumber(String idcsDeprecatedSinceReleaseNumber) |
Indicates that the schema has been deprecated since this release number
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsDeprecatedSinceVersion(Integer idcsDeprecatedSinceVersion) |
Indicates that the schema has been deprecated since version
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsDisplayName(String idcsDisplayName) |
Specifies the user-friendly displayable attribute name or catalog key used for
localization
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsDisplayNameMessageId(String idcsDisplayNameMessageId) |
Localized schema attribute display name for use by UI client for displaying attribute
labels
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsExcludeFromUpgradePatch(Boolean idcsExcludeFromUpgradePatch) |
Specifies whether the attribute should be excluded from the BulkApi patch generated by
gradle task for upgrading OOTB resources.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsFromTargetMapper(String idcsFromTargetMapper) |
Specifies the mapper to use when mapping this attribute value from DataProvider-specific
semantics
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsGenerated(Boolean idcsGenerated) |
Specifies whether this attribute value was generated
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsIndirectRefResourceAttributes(List<String> idcsIndirectRefResourceAttributes) |
Specifies the indirectly referenced Resources
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsInternal(Boolean idcsInternal) |
Specifies whether the schema attribute is for internal use only.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsMaxLength(Integer idcsMaxLength) |
Specifies the maximum length of this attribute
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsMaxValue(Integer idcsMaxValue) |
Specifies the maximum value of the integer attribute
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsMaxValuesReturned(Integer idcsMaxValuesReturned) |
SCIM++ Properties: - caseExact: true - multiValued: false - mutability: readOnly -
required: false - returned: default - type: integer - uniqueness: none Specify a limit on
the number of attribute-values that any caller will receive when requesting a CMVA
attribute.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsMinLength(Integer idcsMinLength) |
Specifies the minimum length of this attribute
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsMinValue(Integer idcsMinValue) |
Specifies the minimum value of the integer attribute
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsOneValueMustBeTrue(Boolean idcsOneValueMustBeTrue) |
If true, ARM will ensure atleast one of the instances of CMVA has the attribute value set
to true.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsOnlyOneValueCanBeTrue(Boolean idcsOnlyOneValueCanBeTrue) |
If true, specifies that the sub attribute value can be set to true on one and only one
instance of the CMVA.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsPii(Boolean idcsPii) |
Specifies whether the attribute is PII (personal information).
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsRefResourceAttributes(List<String> idcsRefResourceAttributes) |
Specifies the directly referenced Resources
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsRequiresImmediateReadAfterWriteForAccessFlows(Boolean idcsRequiresImmediateReadAfterWriteForAccessFlows) |
If true, indicates that the attribute value must be written to the home region and
requires immediate read-after-write consistency for access flows initiated from a replica
region.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsRequiresWriteForAccessFlows(Boolean idcsRequiresWriteForAccessFlows) |
If true, indicates that the attribute value must be written to the home region for access
flows initiated from a replica region.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsReturnEmptyWhenNull(Boolean idcsReturnEmptyWhenNull) |
Specifies if the attribute is required
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsRtsaHideAttribute(Boolean idcsRtsaHideAttribute) |
Specifies if the attributes in this schema can be displayed externally
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsSanitize(Boolean idcsSanitize) |
Specifies if the value of the attribute should be sanitized using OWASP library for HTML
content
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsScimCompliant(Boolean idcsScimCompliant) |
Indicates if the attribute is scim compliant, default is true
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsSearchable(Boolean idcsSearchable) |
Specifies whether this attribute can be included in a search filter
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsSensitive(SchemaSubAttributes.IdcsSensitive idcsSensitive) |
Specifiees if the attribute should be encrypted or hashed
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsTargetAttributeName(String idcsTargetAttributeName) |
Target attribute name that this attribute gets mapped to for persistence
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsTargetAttributeNameToMigrateFrom(String idcsTargetAttributeNameToMigrateFrom) |
Old Target attribute name from child table for CSVA attribute prior to migration.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsTargetNormAttributeName(String idcsTargetNormAttributeName) |
Target normalized attribute name that this normalized value of attribute gets mapped to
for persistence.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsTargetUniqueConstraintName(String idcsTargetUniqueConstraintName) |
Target index name created for this attribute for performance
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsToTargetMapper(String idcsToTargetMapper) |
Specifies the mapper to use when mapping this attribute value to DataProvider-specific
semantics
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsTrimStringValue(Boolean idcsTrimStringValue) |
Trims any leading and trailing blanks from String values.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsuiOrder(Integer idcsuiOrder) |
Metadata used by Oracle Identity Cloud Service UI to sequence the attributes displayed on
the Account Form.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsuiRegexp(String idcsuiRegexp) |
Metadata used by Oracle Identity Cloud Service UI to validate the attribute values using
regular expressions.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsuiVisible(Boolean idcsuiVisible) |
Metadata used by Oracle Identity Cloud Service UI to decide whether the attribute must be
displayed on the Account Form.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsuiWidget(SchemaSubAttributes.IdcsuiWidget idcsuiWidget) |
Metadata used by Oracle Identity Cloud Service UI to render a widget for this attribute
on the Account Form.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsValidateReference(Boolean idcsValidateReference) |
Validate payload reference value during create, replace, and update.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsValuePersisted(Boolean idcsValuePersisted) |
Specifies whether the sub-attribute of the Resource attribute is persisted
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.idcsValuePersistedInOtherAttribute(Boolean idcsValuePersistedInOtherAttribute) |
If true, ARM should not validate the value of the attribute since it will be
converted/migrated to another attribute internally by the manager which will build valid
post, put, or patch payload, depending on the client requested operation
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.multiValued(Boolean multiValued) |
Indicates the attribute’s plurality
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.mutability(SchemaSubAttributes.Mutability mutability) |
Specifies if the attribute is mutable
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.name(String name) |
Attribute’s name
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.referenceTypes(List<String> referenceTypes) |
The names of the Resource types that may be referenced–for example, User.
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.required(Boolean required) |
Specifies if the attribute is required
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.returned(SchemaSubAttributes.Returned returned) |
A single keyword that indicates when an attribute and associated values are returned in
response to a GET request or in response to a PUT, POST, or PATCH request
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.toBuilder() |
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.type(SchemaSubAttributes.Type type) |
Attribute’s data type–for example, String
|
SchemaSubAttributes.Builder |
SchemaSubAttributes.Builder.uniqueness(SchemaSubAttributes.Uniqueness uniqueness) |
A single keyword value that specifies how the Service Provider enforces uniqueness of
attribute values.
|