Package com.okta.sdk.resource.model
Class SAMLPayLoadDataAssertion
java.lang.Object
com.okta.sdk.resource.model.SAMLPayLoadDataAssertion
- 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 SAMLPayLoadDataAssertion
extends Object
implements Serializable
Details of the SAML assertion that was generated
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionauthentication
(SAMLPayLoadDataAssertionAuthentication authentication) conditions
(SAMLPayLoadDataAssertionConditions conditions) boolean
Get authenticationProvides a JSON representation of the `<saml:AttributeStatement>` element contained in the generated SAML assertion.Get conditionsGet lifetimeGet subjectint
hashCode()
lifetime
(SAMLPayLoadDataAssertionLifetime lifetime) putclaimsItem
(String key, SAMLPayLoadDataAssertionClaimsValue claimsItem) void
setAuthentication
(SAMLPayLoadDataAssertionAuthentication authentication) void
void
setConditions
(SAMLPayLoadDataAssertionConditions conditions) void
setLifetime
(SAMLPayLoadDataAssertionLifetime lifetime) void
subject
(SAMLPayLoadDataAssertionSubject subject) toString()
-
Field Details
-
JSON_PROPERTY_SUBJECT
- See Also:
-
JSON_PROPERTY_AUTHENTICATION
- See Also:
-
JSON_PROPERTY_CONDITIONS
- See Also:
-
JSON_PROPERTY_CLAIMS
- See Also:
-
JSON_PROPERTY_LIFETIME
- See Also:
-
-
Constructor Details
-
SAMLPayLoadDataAssertion
public SAMLPayLoadDataAssertion()
-
-
Method Details
-
subject
-
getSubject
Get subject- Returns:
- subject
-
setSubject
-
authentication
public SAMLPayLoadDataAssertion authentication(SAMLPayLoadDataAssertionAuthentication authentication) -
getAuthentication
Get authentication- Returns:
- authentication
-
setAuthentication
-
conditions
-
getConditions
Get conditions- Returns:
- conditions
-
setConditions
-
claims
-
putclaimsItem
public SAMLPayLoadDataAssertion putclaimsItem(String key, SAMLPayLoadDataAssertionClaimsValue claimsItem) -
getClaims
Provides a JSON representation of the `<saml:AttributeStatement>` element contained in the generated SAML assertion. Contains any optional SAML attribute statements that you have defined for the app using the Admin Console's **SAML Settings**.- Returns:
- claims
-
setClaims
-
lifetime
-
getLifetime
Get lifetime- Returns:
- lifetime
-
setLifetime
-
equals
-
hashCode
public int hashCode() -
toString
-