Package com.okta.sdk.resource.model
Class ProfileMapping
java.lang.Object
com.okta.sdk.resource.model.ProfileMapping
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T16:19:57.008753975Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class ProfileMapping
extends Object
implements Serializable
The Profile Mapping object describes a mapping between an Okta User's and an App User's properties using
[JSON Schema Draft 4](https://datatracker.ietf.org/doc/html/draft-zyp-json-schema-04). > **Note:** Same type
source/target mappings aren't supported by this API. Profile mappings must either be Okta->App or
App->Okta.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
Unique identifier for a profile mappinggetLinks()
Get linksGet propertiesGet sourceGet targetint
hashCode()
properties
(Map<String, ProfileMappingProperty> properties) putpropertiesItem
(String key, ProfileMappingProperty propertiesItem) void
void
setProperties
(Map<String, ProfileMappingProperty> properties) void
setSource
(ProfileMappingSource source) void
setTarget
(ProfileMappingTarget target) source
(ProfileMappingSource source) target
(ProfileMappingTarget target) toString()
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_PROPERTIES
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TARGET
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
-
Constructor Details
-
ProfileMapping
public ProfileMapping()
-
-
Method Details
-
getId
Unique identifier for a profile mapping- Returns:
- id
-
properties
-
putpropertiesItem
-
getProperties
Get properties- Returns:
- properties
-
setProperties
-
source
-
getSource
Get source- Returns:
- source
-
setSource
-
target
-
getTarget
Get target- Returns:
- target
-
setTarget
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
equals
-
hashCode
public int hashCode() -
toString
-