Package com.okta.sdk.resource.model
Class WsFederationApplicationSettingsApplication
java.lang.Object
com.okta.sdk.resource.model.WsFederationApplicationSettingsApplication
- 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 WsFederationApplicationSettingsApplication
extends Object
implements Serializable
WsFederationApplicationSettingsApplication
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Specifies the WS-Fed assertion attribute value for filtered groups.static enum
Specifies additional username attribute statements to include in the WS-Fed assertion -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionattributeStatements
(String attributeStatements) audienceRestriction
(String audienceRestriction) authnContextClassRef
(String authnContextClassRef) boolean
You can federate user attributes such as Okta profile fields, LDAP, Active Directory, and Workday values.The entity ID of the SP.Identifies the SAML authentication context class for the assertion's authentication statementA regular expression that filters for the User Groups you want included with the `groupName` attribute.The group name to include in the WS-Fed response attribute statement.Specifies the WS-Fed assertion attribute value for filtered groups.The username format that you send in the WS-Fed responsegetRealm()
The uniform resource identifier (URI) of the WS-Fed app that's used to share resources securely within a domain.Launch URL for the web appSpecifies additional username attribute statements to include in the WS-Fed assertionEnables a web app to override the `wReplyURL` URL with a reply parameter.The WS-Fed SP endpoint where your users sign ingroupFilter
(String groupFilter) int
hashCode()
nameIDFormat
(String nameIDFormat) void
setAttributeStatements
(String attributeStatements) void
setAudienceRestriction
(String audienceRestriction) void
setAuthnContextClassRef
(String authnContextClassRef) void
setGroupFilter
(String groupFilter) void
setGroupName
(String groupName) void
setGroupValueFormat
(WsFederationApplicationSettingsApplication.GroupValueFormatEnum groupValueFormat) void
setNameIDFormat
(String nameIDFormat) void
void
setSiteURL
(String siteURL) void
setUsernameAttribute
(WsFederationApplicationSettingsApplication.UsernameAttributeEnum usernameAttribute) void
setwReplyOverride
(Boolean wReplyOverride) void
setwReplyURL
(String wReplyURL) toString()
usernameAttribute
(WsFederationApplicationSettingsApplication.UsernameAttributeEnum usernameAttribute) wReplyOverride
(Boolean wReplyOverride)
-
Field Details
-
JSON_PROPERTY_ATTRIBUTE_STATEMENTS
- See Also:
-
JSON_PROPERTY_AUDIENCE_RESTRICTION
- See Also:
-
JSON_PROPERTY_AUTHN_CONTEXT_CLASS_REF
- See Also:
-
JSON_PROPERTY_GROUP_FILTER
- See Also:
-
JSON_PROPERTY_GROUP_NAME
- See Also:
-
JSON_PROPERTY_GROUP_VALUE_FORMAT
- See Also:
-
JSON_PROPERTY_NAME_I_D_FORMAT
- See Also:
-
JSON_PROPERTY_REALM
- See Also:
-
JSON_PROPERTY_SITE_U_R_L
- See Also:
-
JSON_PROPERTY_USERNAME_ATTRIBUTE
- See Also:
-
JSON_PROPERTY_W_REPLY_OVERRIDE
- See Also:
-
JSON_PROPERTY_W_REPLY_U_R_L
- See Also:
-
-
Constructor Details
-
WsFederationApplicationSettingsApplication
public WsFederationApplicationSettingsApplication()
-
-
Method Details
-
attributeStatements
-
getAttributeStatements
You can federate user attributes such as Okta profile fields, LDAP, Active Directory, and Workday values. The SP uses the federated WS-Fed attribute values accordingly.- Returns:
- attributeStatements
-
setAttributeStatements
-
audienceRestriction
-
getAudienceRestriction
The entity ID of the SP. Use the entity ID value exactly as provided by the SP.- Returns:
- audienceRestriction
-
setAudienceRestriction
-
authnContextClassRef
-
getAuthnContextClassRef
Identifies the SAML authentication context class for the assertion's authentication statement- Returns:
- authnContextClassRef
-
setAuthnContextClassRef
-
groupFilter
-
getGroupFilter
A regular expression that filters for the User Groups you want included with the `groupName` attribute. If the matching User Group has a corresponding AD group, then the attribute statement includes the value of the attribute specified by `groupValueFormat`. If the matching User Group doesn't contain a corresponding AD group, then the `groupName` is used in the attribute statement.- Returns:
- groupFilter
-
setGroupFilter
-
groupName
-
getGroupName
The group name to include in the WS-Fed response attribute statement. This property is used in conjunction with the `groupFilter` property. Groups that are filtered through the `groupFilter` expression are included with the `groupName` in the attribute statement. Any users that belong to the group you've filtered are included in the WS-Fed response attribute statement.- Returns:
- groupName
-
setGroupName
-
groupValueFormat
public WsFederationApplicationSettingsApplication groupValueFormat(WsFederationApplicationSettingsApplication.GroupValueFormatEnum groupValueFormat) -
getGroupValueFormat
@Nonnull public WsFederationApplicationSettingsApplication.GroupValueFormatEnum getGroupValueFormat()Specifies the WS-Fed assertion attribute value for filtered groups. This attribute is only applied to Active Directory groups.- Returns:
- groupValueFormat
-
setGroupValueFormat
public void setGroupValueFormat(WsFederationApplicationSettingsApplication.GroupValueFormatEnum groupValueFormat) -
nameIDFormat
-
getNameIDFormat
The username format that you send in the WS-Fed response- Returns:
- nameIDFormat
-
setNameIDFormat
-
realm
-
getRealm
The uniform resource identifier (URI) of the WS-Fed app that's used to share resources securely within a domain. It's the identity that's sent to the Okta IdP when signing in. See [Realm name](https://help.okta.com/okta_help.htm?type=oie&id=ext_Apps_Configure_Okta_Template_WS_Federation#Realm).- Returns:
- realm
-
setRealm
-
siteURL
-
getSiteURL
Launch URL for the web app- Returns:
- siteURL
-
setSiteURL
-
usernameAttribute
public WsFederationApplicationSettingsApplication usernameAttribute(WsFederationApplicationSettingsApplication.UsernameAttributeEnum usernameAttribute) -
getUsernameAttribute
@Nonnull public WsFederationApplicationSettingsApplication.UsernameAttributeEnum getUsernameAttribute()Specifies additional username attribute statements to include in the WS-Fed assertion- Returns:
- usernameAttribute
-
setUsernameAttribute
public void setUsernameAttribute(WsFederationApplicationSettingsApplication.UsernameAttributeEnum usernameAttribute) -
wReplyOverride
-
getwReplyOverride
Enables a web app to override the `wReplyURL` URL with a reply parameter.- Returns:
- wReplyOverride
-
setwReplyOverride
-
wReplyURL
-
getwReplyURL
The WS-Fed SP endpoint where your users sign in- Returns:
- wReplyURL
-
setwReplyURL
-
equals
-
hashCode
public int hashCode() -
toString
-