Package com.okta.sdk.resource.model
Class STSServiceAccountConnectionCreatable
java.lang.Object
com.okta.sdk.resource.model.STSServiceAccountConnectionCreatable
- 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 STSServiceAccountConnectionCreatable
extends Object
implements Serializable
Create an STS connection for a service account
- 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 TypeMethodDescriptionbooleangetApp()Get appType of connection authentication methodThe authentication protocol type used for the connectionResource indicator used when requesting tokens.Get serviceAccountinthashCode()resourceIndicator(URI resourceIndicator) serviceAccount(STSServiceAccountConnectionCreatableServiceAccount serviceAccount) voidvoidvoidvoidsetResourceIndicator(URI resourceIndicator) voidsetServiceAccount(STSServiceAccountConnectionCreatableServiceAccount serviceAccount) toString()
-
Field Details
-
JSON_PROPERTY_APP
- See Also:
-
JSON_PROPERTY_CONNECTION_TYPE
- See Also:
-
JSON_PROPERTY_PROTOCOL_TYPE
- See Also:
-
JSON_PROPERTY_RESOURCE_INDICATOR
- See Also:
-
JSON_PROPERTY_SERVICE_ACCOUNT
- See Also:
-
-
Constructor Details
-
STSServiceAccountConnectionCreatable
public STSServiceAccountConnectionCreatable()
-
-
Method Details
-
app
-
getApp
Get app- Returns:
- app
-
setApp
-
connectionType
public STSServiceAccountConnectionCreatable connectionType(STSServiceAccountConnectionCreatable.ConnectionTypeEnum connectionType) -
getConnectionType
Type of connection authentication method- Returns:
- connectionType
-
setConnectionType
public void setConnectionType(STSServiceAccountConnectionCreatable.ConnectionTypeEnum connectionType) -
protocolType
public STSServiceAccountConnectionCreatable protocolType(STSServiceAccountConnectionCreatable.ProtocolTypeEnum protocolType) -
getProtocolType
The authentication protocol type used for the connection- Returns:
- protocolType
-
setProtocolType
-
resourceIndicator
-
getResourceIndicator
Resource indicator used when requesting tokens. Defaults to the service account's ORN if not specified.- Returns:
- resourceIndicator
-
setResourceIndicator
-
serviceAccount
public STSServiceAccountConnectionCreatable serviceAccount(STSServiceAccountConnectionCreatableServiceAccount serviceAccount) -
getServiceAccount
Get serviceAccount- Returns:
- serviceAccount
-
setServiceAccount
-
equals
-
hashCode
public int hashCode() -
toString
-