Package com.okta.sdk.resource.model
Class IdentityProviderProperties
java.lang.Object
com.okta.sdk.resource.model.IdentityProviderProperties
- 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 IdentityProviderProperties
extends Object
implements Serializable
The properties in the Identity Provider Properties object vary depending on the IdP type
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Gets or Sets additionalAmr -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddadditionalAmrItem
(IdentityProviderProperties.AdditionalAmrEnum additionalAmrItem) additionalAmr
(List<IdentityProviderProperties.AdditionalAmrEnum> additionalAmr) boolean
The [authentication assurance level](https://developers.login.gov/oidc/#aal-values) (AAL) value for the Login.gov IdP.org.openapitools.jackson.nullable.JsonNullable
<String> The additional Assurance Methods References (AMR) values for Smart Card IdPs.org.openapitools.jackson.nullable.JsonNullable
<List<IdentityProviderProperties.AdditionalAmrEnum>> The [type of identity verification](https://developers.login.gov/oidc/#ial-values) (IAL) value for the Login.gov IdP.org.openapitools.jackson.nullable.JsonNullable
<String> int
hashCode()
void
setAalValue
(String aalValue) void
setAalValue_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<String> aalValue) void
setAdditionalAmr
(List<IdentityProviderProperties.AdditionalAmrEnum> additionalAmr) void
setAdditionalAmr_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<List<IdentityProviderProperties.AdditionalAmrEnum>> additionalAmr) void
setIalValue
(String ialValue) void
setIalValue_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<String> ialValue) toString()
-
Field Details
-
JSON_PROPERTY_AAL_VALUE
- See Also:
-
JSON_PROPERTY_ADDITIONAL_AMR
- See Also:
-
JSON_PROPERTY_IAL_VALUE
- See Also:
-
-
Constructor Details
-
IdentityProviderProperties
public IdentityProviderProperties()
-
-
Method Details
-
aalValue
-
getAalValue
The [authentication assurance level](https://developers.login.gov/oidc/#aal-values) (AAL) value for the Login.gov IdP. See [Add a Login.gov IdP](https://developer.okta.com/docs/guides/add-logingov-idp/). Applies to `LOGINGOV` and `LOGINGOV_SANDBOX` IdP types.- Returns:
- aalValue
-
getAalValue_JsonNullable
-
setAalValue_JsonNullable
public void setAalValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> aalValue) -
setAalValue
-
additionalAmr
public IdentityProviderProperties additionalAmr(List<IdentityProviderProperties.AdditionalAmrEnum> additionalAmr) -
addadditionalAmrItem
public IdentityProviderProperties addadditionalAmrItem(IdentityProviderProperties.AdditionalAmrEnum additionalAmrItem) -
getAdditionalAmr
The additional Assurance Methods References (AMR) values for Smart Card IdPs. Applies to `X509` IdP type.- Returns:
- additionalAmr
-
getAdditionalAmr_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<IdentityProviderProperties.AdditionalAmrEnum>> getAdditionalAmr_JsonNullable() -
setAdditionalAmr_JsonNullable
public void setAdditionalAmr_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IdentityProviderProperties.AdditionalAmrEnum>> additionalAmr) -
setAdditionalAmr
-
ialValue
-
getIalValue
The [type of identity verification](https://developers.login.gov/oidc/#ial-values) (IAL) value for the Login.gov IdP. See [Add a Login.gov IdP](https://developer.okta.com/docs/guides/add-logingov-idp/). Applies to `LOGINGOV` and `LOGINGOV_SANDBOX` IdP types.- Returns:
- ialValue
-
getIalValue_JsonNullable
-
setIalValue_JsonNullable
public void setIalValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ialValue) -
setIalValue
-
equals
-
hashCode
public int hashCode() -
toString
-