Interface AuthorizationServer
-
- All Superinterfaces:
Deletable,ExtensibleResource,java.util.Map<java.lang.String,java.lang.Object>,PropertyRetriever,Resource
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00") public interface AuthorizationServer extends ExtensibleResource, DeletableAuthorizationServer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuthorizationServer.IssuerModeEnumEnum issuerModestatic classAuthorizationServer.StatusEnumEnum status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidactivate()SuccessOAuth2ClaimcreateOAuth2Claim(OAuth2Claim oAuth2Claim)SuccessOAuth2ScopecreateOAuth2Scope(OAuth2Scope oAuth2Scope)SuccessAuthorizationServerPolicycreatePolicy(AuthorizationServerPolicy policy)Successvoiddeactivate()Successvoiddelete()SuccessvoiddeleteOAuth2Claim(java.lang.String claimId)SuccessvoiddeleteOAuth2Scope(java.lang.String scopeId)SuccessvoiddeletePolicy(java.lang.String policyId)Successjava.util.List<java.lang.String>getAudiences()java.util.DategetCreated()AuthorizationServerCredentialsgetCredentials()java.lang.StringgetDescription()java.lang.StringgetId()java.lang.StringgetIssuer()AuthorizationServer.IssuerModeEnumgetIssuerMode()java.util.DategetLastUpdated()java.util.Map<java.lang.String,java.lang.Object>getLinks()java.lang.StringgetName()OAuth2ClaimgetOAuth2Claim(java.lang.String claimId)SuccessOAuth2ScopegetOAuth2Scope(java.lang.String scopeId)SuccessAuthorizationServerPolicygetPolicy(java.lang.String policyId)SuccessOAuth2RefreshTokengetRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId)SuccessOAuth2RefreshTokengetRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId, java.lang.String expand)SuccessAuthorizationServer.StatusEnumgetStatus()JsonWebKeyListlistKeys()SuccessOAuth2ClaimListlistOAuth2Claims()SuccessOAuth2ClientListlistOAuth2Clients()SuccessOAuth2ScopeListlistOAuth2Scopes()SuccessOAuth2ScopeListlistOAuth2Scopes(java.lang.String q, java.lang.String filter, java.lang.String cursor)SuccessAuthorizationServerPolicyListlistPolicies()SuccessOAuth2RefreshTokenListlistRefreshTokensForClient(java.lang.String clientId)SuccessOAuth2RefreshTokenListlistRefreshTokensForClient(java.lang.String clientId, java.lang.String expand)SuccessvoidrevokeRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId)SuccessvoidrevokeRefreshTokensForClient(java.lang.String clientId)SuccessJsonWebKeyListrotateKeys(JwkUse use)SuccessAuthorizationServersetAudiences(java.util.List<java.lang.String> audiences)AuthorizationServersetCredentials(AuthorizationServerCredentials credentials)AuthorizationServersetDescription(java.lang.String description)AuthorizationServersetIssuer(java.lang.String issuer)AuthorizationServersetIssuerMode(AuthorizationServer.IssuerModeEnum issuerMode)AuthorizationServersetName(java.lang.String name)AuthorizationServersetStatus(AuthorizationServer.StatusEnum status)AuthorizationServerupdate()SuccessOAuth2ClaimupdateOAuth2Claim(java.lang.String claimId, OAuth2Claim oAuth2Claim)SuccessOAuth2ScopeupdateOAuth2Scope(java.lang.String scopeId, OAuth2Scope oAuth2Scope)SuccessAuthorizationServerPolicyupdatePolicy(java.lang.String policyId, AuthorizationServerPolicy policy)Success-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface com.okta.sdk.resource.PropertyRetriever
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
-
Methods inherited from interface com.okta.sdk.resource.Resource
getResourceHref, setResourceHref
-
-
-
-
Method Detail
-
getLinks
java.util.Map<java.lang.String,java.lang.Object> getLinks()
-
getAudiences
java.util.List<java.lang.String> getAudiences()
-
setAudiences
AuthorizationServer setAudiences(java.util.List<java.lang.String> audiences)
-
getCreated
java.util.Date getCreated()
-
getCredentials
AuthorizationServerCredentials getCredentials()
-
setCredentials
AuthorizationServer setCredentials(AuthorizationServerCredentials credentials)
-
getDescription
java.lang.String getDescription()
-
setDescription
AuthorizationServer setDescription(java.lang.String description)
-
getId
java.lang.String getId()
-
getIssuer
java.lang.String getIssuer()
-
setIssuer
AuthorizationServer setIssuer(java.lang.String issuer)
-
getIssuerMode
AuthorizationServer.IssuerModeEnum getIssuerMode()
-
setIssuerMode
AuthorizationServer setIssuerMode(AuthorizationServer.IssuerModeEnum issuerMode)
-
getLastUpdated
java.util.Date getLastUpdated()
-
getName
java.lang.String getName()
-
setName
AuthorizationServer setName(java.lang.String name)
-
getStatus
AuthorizationServer.StatusEnum getStatus()
-
setStatus
AuthorizationServer setStatus(AuthorizationServer.StatusEnum status)
-
activate
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/lifecycle/activate") void activate()Success
-
deleteOAuth2Claim
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/claims/{claimId}") void deleteOAuth2Claim(java.lang.String claimId)Success- Parameters:
claimId- (required)
-
createOAuth2Scope
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/scopes") OAuth2Scope createOAuth2Scope(OAuth2Scope oAuth2Scope)Success- Parameters:
oAuth2Scope- (required)- Returns:
- OAuth2Scope
-
getOAuth2Scope
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/scopes/{scopeId}") OAuth2Scope getOAuth2Scope(java.lang.String scopeId)Success- Parameters:
scopeId- (required)- Returns:
- OAuth2Scope
-
createPolicy
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies") AuthorizationServerPolicy createPolicy(AuthorizationServerPolicy policy)Success- Parameters:
policy- (required)- Returns:
- AuthorizationServerPolicy
-
listPolicies
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies") AuthorizationServerPolicyList listPolicies()Success- Returns:
- AuthorizationServerPolicyList
-
listOAuth2Claims
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/claims") OAuth2ClaimList listOAuth2Claims()Success- Returns:
- OAuth2ClaimList
-
getOAuth2Claim
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/claims/{claimId}") OAuth2Claim getOAuth2Claim(java.lang.String claimId)Success- Parameters:
claimId- (required)- Returns:
- OAuth2Claim
-
listOAuth2Clients
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/clients") OAuth2ClientList listOAuth2Clients()Success- Returns:
- OAuth2ClientList
-
deactivate
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/lifecycle/deactivate") void deactivate()Success
-
deleteOAuth2Scope
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/scopes/{scopeId}") void deleteOAuth2Scope(java.lang.String scopeId)Success- Parameters:
scopeId- (required)
-
listKeys
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/credentials/keys") JsonWebKeyList listKeys()Success- Returns:
- JsonWebKeyList
-
listOAuth2Scopes
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/scopes") OAuth2ScopeList listOAuth2Scopes(java.lang.String q, java.lang.String filter, java.lang.String cursor)Success- Parameters:
q- (optional)filter- (optional)cursor- (optional)- Returns:
- OAuth2ScopeList
-
listOAuth2Scopes
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/scopes") OAuth2ScopeList listOAuth2Scopes()Success- Returns:
- OAuth2ScopeList
-
revokeRefreshTokensForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens") void revokeRefreshTokensForClient(java.lang.String clientId)Success- Parameters:
clientId- (required)
-
rotateKeys
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/credentials/lifecycle/keyRotate") JsonWebKeyList rotateKeys(JwkUse use)Success- Parameters:
use- (required)- Returns:
- JsonWebKeyList
-
listRefreshTokensForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens") OAuth2RefreshTokenList listRefreshTokensForClient(java.lang.String clientId, java.lang.String expand)Success- Parameters:
clientId- (required)expand- (optional)- Returns:
- OAuth2RefreshTokenList
-
listRefreshTokensForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens") OAuth2RefreshTokenList listRefreshTokensForClient(java.lang.String clientId)Success- Parameters:
clientId- (required)- Returns:
- OAuth2RefreshTokenList
-
delete
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}") void delete()Success
-
updateOAuth2Claim
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}/claims/{claimId}") OAuth2Claim updateOAuth2Claim(java.lang.String claimId, OAuth2Claim oAuth2Claim)Success- Parameters:
claimId- (required)oAuth2Claim- (required)- Returns:
- OAuth2Claim
-
getRefreshTokenForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens/{tokenId}") OAuth2RefreshToken getRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId, java.lang.String expand)Success- Parameters:
clientId- (required)tokenId- (required)expand- (optional)- Returns:
- OAuth2RefreshToken
-
getRefreshTokenForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens/{tokenId}") OAuth2RefreshToken getRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId)Success- Parameters:
clientId- (required)tokenId- (required)- Returns:
- OAuth2RefreshToken
-
updatePolicy
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") AuthorizationServerPolicy updatePolicy(java.lang.String policyId, AuthorizationServerPolicy policy)Success- Parameters:
policyId- (required)policy- (required)- Returns:
- AuthorizationServerPolicy
-
revokeRefreshTokenForClient
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/clients/{clientId}/tokens/{tokenId}") void revokeRefreshTokenForClient(java.lang.String clientId, java.lang.String tokenId)Success- Parameters:
clientId- (required)tokenId- (required)
-
deletePolicy
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") void deletePolicy(java.lang.String policyId)Success- Parameters:
policyId- (required)
-
getPolicy
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") AuthorizationServerPolicy getPolicy(java.lang.String policyId)Success- Parameters:
policyId- (required)- Returns:
- AuthorizationServerPolicy
-
update
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}") AuthorizationServer update()Success- Returns:
- AuthorizationServer
-
updateOAuth2Scope
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}/scopes/{scopeId}") OAuth2Scope updateOAuth2Scope(java.lang.String scopeId, OAuth2Scope oAuth2Scope)Success- Parameters:
scopeId- (required)oAuth2Scope- (required)- Returns:
- OAuth2Scope
-
createOAuth2Claim
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/claims") OAuth2Claim createOAuth2Claim(OAuth2Claim oAuth2Claim)Success- Parameters:
oAuth2Claim- (required)- Returns:
- OAuth2Claim
-
-