Package com.okta.sdk.resource.model
Class IdentityProviderPolicy
java.lang.Object
com.okta.sdk.resource.model.Policy
com.okta.sdk.resource.model.IdentityProviderPolicy
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-01-09T11:36:22.142807-06:00[America/Chicago]")
public class IdentityProviderPolicy
extends Policy
implements Serializable
IdentityProviderPolicy
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.okta.sdk.resource.model.Policy
JSON_PROPERTY_CREATED, JSON_PROPERTY_DESCRIPTION, JSON_PROPERTY_EMBEDDED, JSON_PROPERTY_ID, JSON_PROPERTY_LAST_UPDATED, JSON_PROPERTY_LINKS, JSON_PROPERTY_NAME, JSON_PROPERTY_PRIORITY, JSON_PROPERTY_STATUS, JSON_PROPERTY_SYSTEM, JSON_PROPERTY_TYPE, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountLink
(PolicyAccountLink accountLink) conditions
(PolicyRuleConditions conditions) boolean
Get accountLinkGet conditionsEnable mapping AMR from IdP to Okta to downstream appsGet maxClockSkewGet provisioningGet subjectint
hashCode()
mapAMRClaims
(Boolean mapAMRClaims) maxClockSkew
(Integer maxClockSkew) provisioning
(Provisioning provisioning) void
setAccountLink
(PolicyAccountLink accountLink) void
setConditions
(PolicyRuleConditions conditions) void
setMapAMRClaims
(Boolean mapAMRClaims) void
setMaxClockSkew
(Integer maxClockSkew) void
setProvisioning
(Provisioning provisioning) void
setSubject
(PolicySubject subject) subject
(PolicySubject subject) toString()
Methods inherited from class com.okta.sdk.resource.model.Policy
description, getCreated, getDescription, getEmbedded, getId, getLastUpdated, getLinks, getName, getPriority, getStatus, getSystem, getType, links, name, priority, setDescription, setLinks, setName, setPriority, setStatus, setSystem, setType, status, system, type
-
Field Details
-
JSON_PROPERTY_ACCOUNT_LINK
- See Also:
-
JSON_PROPERTY_CONDITIONS
- See Also:
-
JSON_PROPERTY_MAP_A_M_R_CLAIMS
- See Also:
-
JSON_PROPERTY_MAX_CLOCK_SKEW
- See Also:
-
JSON_PROPERTY_PROVISIONING
- See Also:
-
JSON_PROPERTY_SUBJECT
- See Also:
-
-
Constructor Details
-
IdentityProviderPolicy
public IdentityProviderPolicy()
-
-
Method Details
-
accountLink
-
getAccountLink
Get accountLink- Returns:
- accountLink
-
setAccountLink
-
conditions
-
getConditions
Get conditions- Returns:
- conditions
-
setConditions
-
mapAMRClaims
-
getMapAMRClaims
Enable mapping AMR from IdP to Okta to downstream apps- Returns:
- mapAMRClaims
-
setMapAMRClaims
-
maxClockSkew
-
getMaxClockSkew
Get maxClockSkew- Returns:
- maxClockSkew
-
setMaxClockSkew
-
provisioning
-
getProvisioning
Get provisioning- Returns:
- provisioning
-
setProvisioning
-
subject
-
getSubject
Get subject- Returns:
- subject
-
setSubject
-
equals
-
hashCode
public int hashCode() -
toString
-