Package com.okta.sdk.resource.model
Class AuthorizationServer
java.lang.Object
com.okta.sdk.resource.model.AuthorizationServer
- 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 AuthorizationServer
extends Object
implements Serializable
AuthorizationServer
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddaudiencesItem
(String audiencesItem) credentials
(AuthorizationServerCredentials credentials) description
(String description) boolean
The recipients that the tokens are intended for.Get createdGet credentialsThe description of the custom authorization servergetId()
The ID of the custom authorization serverThe complete URL for the custom authorization server.Indicates which value is specified in the issuer of the tokens that a custom authorization server returns: the Okta org domain URL or a custom domain URL.Get lastUpdatedgetLinks()
Get linksgetName()
The name of the custom authorization serverGet statusint
hashCode()
issuerMode
(String issuerMode) links
(AuthServerLinks links) void
setAudiences
(List<String> audiences) void
setCredentials
(AuthorizationServerCredentials credentials) void
setDescription
(String description) void
void
setIssuerMode
(String issuerMode) void
setLinks
(AuthServerLinks links) void
void
setStatus
(LifecycleStatus status) status
(LifecycleStatus status) toString()
-
Field Details
-
JSON_PROPERTY_AUDIENCES
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_CREDENTIALS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_ISSUER
- See Also:
-
JSON_PROPERTY_ISSUER_MODE
- See Also:
-
JSON_PROPERTY_LAST_UPDATED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
-
Constructor Details
-
AuthorizationServer
public AuthorizationServer()
-
-
Method Details
-
audiences
-
addaudiencesItem
-
getAudiences
The recipients that the tokens are intended for. This becomes the `aud` claim in an access token. Okta currently supports only one audience.- Returns:
- audiences
-
setAudiences
-
getCreated
Get created- Returns:
- created
-
credentials
-
getCredentials
Get credentials- Returns:
- credentials
-
setCredentials
-
description
-
getDescription
The description of the custom authorization server- Returns:
- description
-
setDescription
-
getId
The ID of the custom authorization server- Returns:
- id
-
issuer
-
getIssuer
The complete URL for the custom authorization server. This becomes the `iss` claim in an access token.- Returns:
- issuer
-
setIssuer
-
issuerMode
-
getIssuerMode
Indicates which value is specified in the issuer of the tokens that a custom authorization server returns: the Okta org domain URL or a custom domain URL. `issuerMode` is visible if you have a custom URL domain configured or the Dynamic Issuer Mode feature enabled. If you have a custom URL domain configured, you can set a custom domain URL in a custom authorization server, and this property is returned in the appropriate responses. When set to `ORG_URL`, then in responses, `issuer` is the Okta org domain URL: `https://${yourOktaDomain}`. When set to `CUSTOM_URL`, then in responses, `issuer` is the custom domain URL configured in the administration user interface. When set to `DYNAMIC`, then in responses, `issuer` is the custom domain URL if the OAuth 2.0 request was sent to the custom domain, or is the Okta org's domain URL if the OAuth 2.0 request was sent to the original Okta org domain. After you configure a custom URL domain, all new custom authorization servers use `CUSTOM_URL` by default. If the Dynamic Issuer Mode feature is enabled, then all new custom authorization servers use `DYNAMIC` by default. All existing custom authorization servers continue to use the original value until they're changed using the Admin Console or the API. This way, existing integrations with the client and resource server continue to work after the feature is enabled.- Returns:
- issuerMode
-
setIssuerMode
-
getLastUpdated
Get lastUpdated- Returns:
- lastUpdated
-
name
-
getName
The name of the custom authorization server- Returns:
- name
-
setName
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
equals
-
hashCode
public int hashCode() -
toString
-