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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic 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) booleanGet 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 subjectNameIdTemplateinthashCode()honorForceAuthn(Boolean honorForceAuthn) inlineHooks(List<SignOnInlineHook> inlineHooks) participateSlo(SloParticipate participateSlo) recipientOverride(String recipientOverride) requestCompressed(Boolean requestCompressed) responseSigned(Boolean responseSigned) samlAssertionLifetimeSeconds(Integer samlAssertionLifetimeSeconds) voidsetAcsEndpoints(List<AcsEndpoint> acsEndpoints) voidsetAllowMultipleAcsEndpoints(Boolean allowMultipleAcsEndpoints) voidsetAssertionSigned(Boolean assertionSigned) voidsetAttributeStatements(List<SamlAttributeStatement> attributeStatements) voidsetAudience(String audience) voidsetAudienceOverride(String audienceOverride) voidsetAuthnContextClassRef(String authnContextClassRef) voidsetConfiguredAttributeStatements(List<SamlAttributeStatement> configuredAttributeStatements) voidsetDefaultRelayState(String defaultRelayState) voidsetDestination(String destination) voidsetDestinationOverride(String destinationOverride) voidsetDigestAlgorithm(String digestAlgorithm) voidsetHonorForceAuthn(Boolean honorForceAuthn) voidsetIdpIssuer(String idpIssuer) voidsetInlineHooks(List<SignOnInlineHook> inlineHooks) voidsetParticipateSlo(SloParticipate participateSlo) voidsetRecipient(String recipient) voidsetRecipientOverride(String recipientOverride) voidsetRequestCompressed(Boolean requestCompressed) voidsetResponseSigned(Boolean responseSigned) voidsetSamlAssertionLifetimeSeconds(Integer samlAssertionLifetimeSeconds) voidsetSignatureAlgorithm(String signatureAlgorithm) voidsetSlo(SingleLogout slo) voidsetSpCertificate(SpCertificate spCertificate) voidsetSpIssuer(String spIssuer) voidsetSsoAcsUrl(String ssoAcsUrl) voidsetSsoAcsUrlOverride(String ssoAcsUrlOverride) voidsetSubjectNameIdFormat(String subjectNameIdFormat) voidsetSubjectNameIdTemplate(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
-