Package com.okta.sdk.resource.model
Class IdentityAssertionCustomASConnectionCreatable
java.lang.Object
com.okta.sdk.resource.model.IdentityAssertionCustomASConnectionCreatable
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class IdentityAssertionCustomASConnectionCreatable
extends Object
implements Serializable
Create an identity assertion connection for a custom authorization server
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of connection authentication methodstatic enumThe authentication protocol type used for the connection -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddscopesItem(String scopesItem) authorizationServer(IdentityAssertionCustomASConnectionCreatableAuthorizationServer authorizationServer) booleanGet authorizationServerType of connection authentication methodThe authentication protocol type used for the connectionGet scopeConditionArray of scopes.inthashCode()scopeCondition(ScopeCondition scopeCondition) voidsetAuthorizationServer(IdentityAssertionCustomASConnectionCreatableAuthorizationServer authorizationServer) voidvoidvoidsetScopeCondition(ScopeCondition scopeCondition) voidtoString()
-
Field Details
-
JSON_PROPERTY_AUTHORIZATION_SERVER
- See Also:
-
JSON_PROPERTY_CONNECTION_TYPE
- See Also:
-
JSON_PROPERTY_PROTOCOL_TYPE
- See Also:
-
JSON_PROPERTY_SCOPE_CONDITION
- See Also:
-
JSON_PROPERTY_SCOPES
- See Also:
-
-
Constructor Details
-
IdentityAssertionCustomASConnectionCreatable
public IdentityAssertionCustomASConnectionCreatable()
-
-
Method Details
-
authorizationServer
public IdentityAssertionCustomASConnectionCreatable authorizationServer(IdentityAssertionCustomASConnectionCreatableAuthorizationServer authorizationServer) -
getAuthorizationServer
@Nonnull public IdentityAssertionCustomASConnectionCreatableAuthorizationServer getAuthorizationServer()Get authorizationServer- Returns:
- authorizationServer
-
setAuthorizationServer
public void setAuthorizationServer(IdentityAssertionCustomASConnectionCreatableAuthorizationServer authorizationServer) -
connectionType
public IdentityAssertionCustomASConnectionCreatable connectionType(IdentityAssertionCustomASConnectionCreatable.ConnectionTypeEnum connectionType) -
getConnectionType
Type of connection authentication method- Returns:
- connectionType
-
setConnectionType
public void setConnectionType(IdentityAssertionCustomASConnectionCreatable.ConnectionTypeEnum connectionType) -
protocolType
public IdentityAssertionCustomASConnectionCreatable protocolType(IdentityAssertionCustomASConnectionCreatable.ProtocolTypeEnum protocolType) -
getProtocolType
The authentication protocol type used for the connection- Returns:
- protocolType
-
setProtocolType
public void setProtocolType(IdentityAssertionCustomASConnectionCreatable.ProtocolTypeEnum protocolType) -
scopeCondition
-
getScopeCondition
Get scopeCondition- Returns:
- scopeCondition
-
setScopeCondition
-
scopes
-
addscopesItem
-
getScopes
Array of scopes. Required for all `scopeCondition` values. For `ALL_SCOPES`, this array is required with a single value of `*`. For `INCLUDE_ONLY`, only these scopes are allowed. For `EXCLUDE`, all scopes except these are allowed.- Returns:
- scopes
-
setScopes
-
equals
-
hashCode
public int hashCode() -
toString
-