Package com.okta.sdk.resource.model
Class SamlApplicationSettingsSignOn
java.lang.Object
com.okta.sdk.resource.model.SamlApplicationSettingsSignOn
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-08-09T14:20:25.727262-05:00[America/Chicago]",
comments="Generator version: 7.7.0")
public class SamlApplicationSettingsSignOn
extends Object
implements Serializable
SAML sign-on attributes. > **Note:** Only for SAML 2.0, set either `destinationOverride` or
`ssoAcsUrl` to configure any other SAML 2.0 attributes in this section.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacsEndpoints
(List<AcsEndpoint> acsEndpoints) addacsEndpointsItem
(AcsEndpoint acsEndpointsItem) addattributeStatementsItem
(SamlAttributeStatement attributeStatementsItem) addconfiguredAttributeStatementsItem
(SamlAttributeStatement configuredAttributeStatementsItem) addinlineHooksItem
(SignOnInlineHook inlineHooksItem) allowMultipleAcsEndpoints
(Boolean allowMultipleAcsEndpoints) assertionSigned
(Boolean assertionSigned) attributeStatements
(List<SamlAttributeStatement> attributeStatements) audienceOverride
(String audienceOverride) authnContextClassRef
(String authnContextClassRef) configuredAttributeStatements
(List<SamlAttributeStatement> configuredAttributeStatements) defaultRelayState
(String defaultRelayState) destination
(String destination) destinationOverride
(String destinationOverride) digestAlgorithm
(String digestAlgorithm) boolean
Get acsEndpointsGet allowMultipleAcsEndpointsGet assertionSignedGet attributeStatementsGet audienceAudience override for CASB configuration.Get authnContextClassRefGet configuredAttributeStatementsIdentifies a specific application resource in an IdP-initiated SSO scenarioGet destinationDestination override for CASB configuration.Get digestAlgorithmSet to `true` to prompt users for their credentials when a SAML request has the `ForceAuthn` attribute set to `true`Get idpIssuerGet inlineHooksGet participateSloGet recipientRecipient override for CASB configuration.Get requestCompressedGet responseSignedFor SAML 2.0 only.<br>Determines the SAML app session lifetimes with OktaGet signatureAlgorithmgetSlo()
Get sloGet spCertificateGet spIssuerSingle Sign-On Assertion Consumer Service (ACS) URLAssertion Consumer Service (ACS) URL override for CASB configuration.Get subjectNameIdFormatGet subjectNameIdTemplateint
hashCode()
honorForceAuthn
(Boolean honorForceAuthn) inlineHooks
(List<SignOnInlineHook> inlineHooks) participateSlo
(SloParticipate participateSlo) recipientOverride
(String recipientOverride) requestCompressed
(Boolean requestCompressed) responseSigned
(Boolean responseSigned) samlAssertionLifetimeSeconds
(Integer samlAssertionLifetimeSeconds) void
setAcsEndpoints
(List<AcsEndpoint> acsEndpoints) void
setAllowMultipleAcsEndpoints
(Boolean allowMultipleAcsEndpoints) void
setAssertionSigned
(Boolean assertionSigned) void
setAttributeStatements
(List<SamlAttributeStatement> attributeStatements) void
setAudience
(String audience) void
setAudienceOverride
(String audienceOverride) void
setAuthnContextClassRef
(String authnContextClassRef) void
setConfiguredAttributeStatements
(List<SamlAttributeStatement> configuredAttributeStatements) void
setDefaultRelayState
(String defaultRelayState) void
setDestination
(String destination) void
setDestinationOverride
(String destinationOverride) void
setDigestAlgorithm
(String digestAlgorithm) void
setHonorForceAuthn
(Boolean honorForceAuthn) void
setIdpIssuer
(String idpIssuer) void
setInlineHooks
(List<SignOnInlineHook> inlineHooks) void
setParticipateSlo
(SloParticipate participateSlo) void
setRecipient
(String recipient) void
setRecipientOverride
(String recipientOverride) void
setRequestCompressed
(Boolean requestCompressed) void
setResponseSigned
(Boolean responseSigned) void
setSamlAssertionLifetimeSeconds
(Integer samlAssertionLifetimeSeconds) void
setSignatureAlgorithm
(String signatureAlgorithm) void
setSlo
(SingleLogout slo) void
setSpCertificate
(SpCertificate spCertificate) void
setSpIssuer
(String spIssuer) void
setSsoAcsUrl
(String ssoAcsUrl) void
setSsoAcsUrlOverride
(String ssoAcsUrlOverride) void
setSubjectNameIdFormat
(String subjectNameIdFormat) void
setSubjectNameIdTemplate
(String subjectNameIdTemplate) signatureAlgorithm
(String signatureAlgorithm) slo
(SingleLogout slo) spCertificate
(SpCertificate spCertificate) ssoAcsUrlOverride
(String ssoAcsUrlOverride) subjectNameIdFormat
(String subjectNameIdFormat) subjectNameIdTemplate
(String subjectNameIdTemplate) toString()
-
Field Details
-
JSON_PROPERTY_ACS_ENDPOINTS
- See Also:
-
JSON_PROPERTY_ALLOW_MULTIPLE_ACS_ENDPOINTS
- See Also:
-
JSON_PROPERTY_ASSERTION_SIGNED
- See Also:
-
JSON_PROPERTY_ATTRIBUTE_STATEMENTS
- See Also:
-
JSON_PROPERTY_AUDIENCE
- See Also:
-
JSON_PROPERTY_AUDIENCE_OVERRIDE
- See Also:
-
JSON_PROPERTY_AUTHN_CONTEXT_CLASS_REF
- See Also:
-
JSON_PROPERTY_CONFIGURED_ATTRIBUTE_STATEMENTS
- See Also:
-
JSON_PROPERTY_DEFAULT_RELAY_STATE
- See Also:
-
JSON_PROPERTY_DESTINATION
- See Also:
-
JSON_PROPERTY_DESTINATION_OVERRIDE
- See Also:
-
JSON_PROPERTY_DIGEST_ALGORITHM
- See Also:
-
JSON_PROPERTY_HONOR_FORCE_AUTHN
- See Also:
-
JSON_PROPERTY_IDP_ISSUER
- See Also:
-
JSON_PROPERTY_INLINE_HOOKS
- See Also:
-
JSON_PROPERTY_PARTICIPATE_SLO
- See Also:
-
JSON_PROPERTY_RECIPIENT
- See Also:
-
JSON_PROPERTY_RECIPIENT_OVERRIDE
- See Also:
-
JSON_PROPERTY_REQUEST_COMPRESSED
- See Also:
-
JSON_PROPERTY_RESPONSE_SIGNED
- See Also:
-
JSON_PROPERTY_SAML_ASSERTION_LIFETIME_SECONDS
- See Also:
-
JSON_PROPERTY_SIGNATURE_ALGORITHM
- See Also:
-
JSON_PROPERTY_SLO
- See Also:
-
JSON_PROPERTY_SP_CERTIFICATE
- See Also:
-
JSON_PROPERTY_SP_ISSUER
- See Also:
-
JSON_PROPERTY_SSO_ACS_URL
- See Also:
-
JSON_PROPERTY_SSO_ACS_URL_OVERRIDE
- See Also:
-
JSON_PROPERTY_SUBJECT_NAME_ID_FORMAT
- See Also:
-
JSON_PROPERTY_SUBJECT_NAME_ID_TEMPLATE
- See Also:
-
-
Constructor Details
-
SamlApplicationSettingsSignOn
public SamlApplicationSettingsSignOn()
-
-
Method Details
-
acsEndpoints
-
addacsEndpointsItem
-
getAcsEndpoints
-
setAcsEndpoints
-
allowMultipleAcsEndpoints
-
getAllowMultipleAcsEndpoints
-
setAllowMultipleAcsEndpoints
-
assertionSigned
-
getAssertionSigned
-
setAssertionSigned
-
attributeStatements
public SamlApplicationSettingsSignOn attributeStatements(List<SamlAttributeStatement> attributeStatements) -
addattributeStatementsItem
public SamlApplicationSettingsSignOn addattributeStatementsItem(SamlAttributeStatement attributeStatementsItem) -
getAttributeStatements
Get attributeStatements- Returns:
- attributeStatements
-
setAttributeStatements
-
audience
-
getAudience
-
setAudience
-
audienceOverride
-
getAudienceOverride
-
setAudienceOverride
-
authnContextClassRef
-
getAuthnContextClassRef
-
setAuthnContextClassRef
-
configuredAttributeStatements
public SamlApplicationSettingsSignOn configuredAttributeStatements(List<SamlAttributeStatement> configuredAttributeStatements) -
addconfiguredAttributeStatementsItem
public SamlApplicationSettingsSignOn addconfiguredAttributeStatementsItem(SamlAttributeStatement configuredAttributeStatementsItem) -
getConfiguredAttributeStatements
Get configuredAttributeStatements- Returns:
- configuredAttributeStatements
-
setConfiguredAttributeStatements
public void setConfiguredAttributeStatements(List<SamlAttributeStatement> configuredAttributeStatements) -
defaultRelayState
-
getDefaultRelayState
-
setDefaultRelayState
-
destination
-
getDestination
-
setDestination
-
destinationOverride
-
getDestinationOverride
-
setDestinationOverride
-
digestAlgorithm
-
getDigestAlgorithm
-
setDigestAlgorithm
-
honorForceAuthn
-
getHonorForceAuthn
-
setHonorForceAuthn
-
idpIssuer
-
getIdpIssuer
-
setIdpIssuer
-
inlineHooks
-
addinlineHooksItem
-
getInlineHooks
-
setInlineHooks
-
participateSlo
-
getParticipateSlo
-
setParticipateSlo
-
recipient
-
getRecipient
-
setRecipient
-
recipientOverride
-
getRecipientOverride
-
setRecipientOverride
-
requestCompressed
-
getRequestCompressed
-
setRequestCompressed
-
responseSigned
-
getResponseSigned
-
setResponseSigned
-
samlAssertionLifetimeSeconds
public SamlApplicationSettingsSignOn samlAssertionLifetimeSeconds(Integer samlAssertionLifetimeSeconds) -
getSamlAssertionLifetimeSeconds
-
setSamlAssertionLifetimeSeconds
-
signatureAlgorithm
-
getSignatureAlgorithm
-
setSignatureAlgorithm
-
slo
-
getSlo
-
setSlo
-
spCertificate
-
getSpCertificate
-
setSpCertificate
-
spIssuer
-
getSpIssuer
-
setSpIssuer
-
ssoAcsUrl
-
getSsoAcsUrl
-
setSsoAcsUrl
-
ssoAcsUrlOverride
-
getSsoAcsUrlOverride
-
setSsoAcsUrlOverride
-
subjectNameIdFormat
-
getSubjectNameIdFormat
-
setSubjectNameIdFormat
-
subjectNameIdTemplate
-
getSubjectNameIdTemplate
-
setSubjectNameIdTemplate
-
equals
-
hashCode
-
toString
-