@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-10-28T09:54:00.189-05:00[America/Chicago]")
@Component(value="org.openapitools.client.api.IdentityProviderApi")
public class IdentityProviderApi
extends java.lang.Object
Constructor and Description |
---|
IdentityProviderApi() |
IdentityProviderApi(ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
IdentityProvider |
activateIdentityProvider(java.lang.String idpId)
Activate an Identity Provider
Activates an inactive IdP
|
PagedList |
activateIdentityProviderWithPaginationInfo(java.lang.String idpId)
Activate an Identity Provider
Activates an inactive IdP
|
JsonWebKey |
cloneIdentityProviderKey(java.lang.String idpId,
java.lang.String keyId,
java.lang.String targetIdpId)
Clone a Signing Credential Key
Clones a X.509 certificate for an IdP signing key credential from a source IdP to target IdP
|
PagedList |
cloneIdentityProviderKeyWithPaginationInfo(java.lang.String idpId,
java.lang.String keyId,
java.lang.String targetIdpId)
Clone a Signing Credential Key
Clones a X.509 certificate for an IdP signing key credential from a source IdP to target IdP
|
<T> T |
createIdentityProvider(java.lang.Class<?> T,
IdentityProvider identityProvider)
Create an Identity Provider
Creates a new identity provider integration
|
IdentityProvider |
createIdentityProvider(IdentityProvider identityProvider)
Create an Identity Provider
Creates a new identity provider integration
|
<T> T |
createIdentityProviderKey(java.lang.Class<?> T,
JsonWebKey jsonWebKey)
Create an X.509 Certificate Public Key
Creates a new X.509 certificate credential to the IdP key store.
|
JsonWebKey |
createIdentityProviderKey(JsonWebKey jsonWebKey)
Create an X.509 Certificate Public Key
Creates a new X.509 certificate credential to the IdP key store.
|
PagedList |
createIdentityProviderKeyWithPaginationInfo(JsonWebKey jsonWebKey)
Create an X.509 Certificate Public Key
Creates a new X.509 certificate credential to the IdP key store.
|
PagedList |
createIdentityProviderWithPaginationInfo(IdentityProvider identityProvider)
Create an Identity Provider
Creates a new identity provider integration
|
IdentityProvider |
deactivateIdentityProvider(java.lang.String idpId)
Deactivate an Identity Provider
Deactivates an active IdP
|
PagedList |
deactivateIdentityProviderWithPaginationInfo(java.lang.String idpId)
Deactivate an Identity Provider
Deactivates an active IdP
|
void |
deleteIdentityProvider(java.lang.String idpId)
Delete an Identity Provider
Deletes an identity provider integration by `idpId`
|
void |
deleteIdentityProviderKey(java.lang.String keyId)
Delete a Signing Credential Key
Deletes a specific IdP Key Credential by `kid` if it is not currently being used by an Active or Inactive IdP
|
<T> T |
generateCsrForIdentityProvider(java.lang.Class<?> T,
java.lang.String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
Csr |
generateCsrForIdentityProvider(java.lang.String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
PagedList |
generateCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
JsonWebKey |
generateIdentityProviderSigningKey(java.lang.String idpId,
java.lang.Integer validityYears)
Generate a new Signing Credential Key
Generates a new X.509 certificate for an IdP signing key credential to be used for signing assertions sent to the IdP
|
PagedList |
generateIdentityProviderSigningKeyWithPaginationInfo(java.lang.String idpId,
java.lang.Integer validityYears)
Generate a new Signing Credential Key
Generates a new X.509 certificate for an IdP signing key credential to be used for signing assertions sent to the IdP
|
ApiClient |
getApiClient() |
Csr |
getCsrForIdentityProvider(java.lang.String idpId,
java.lang.String csrId)
Retrieve a Certificate Signing Request
Retrieves a specific Certificate Signing Request model by id
|
PagedList |
getCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId,
java.lang.String csrId)
Retrieve a Certificate Signing Request
Retrieves a specific Certificate Signing Request model by id
|
IdentityProvider |
getIdentityProvider(java.lang.String idpId)
Retrieve an Identity Provider
Retrieves an identity provider integration by `idpId`
|
IdentityProviderApplicationUser |
getIdentityProviderApplicationUser(java.lang.String idpId,
java.lang.String userId)
Retrieve a User
Retrieves a linked IdP user by ID
|
PagedList |
getIdentityProviderApplicationUserWithPaginationInfo(java.lang.String idpId,
java.lang.String userId)
Retrieve a User
Retrieves a linked IdP user by ID
|
JsonWebKey |
getIdentityProviderKey(java.lang.String keyId)
Retrieve an Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderKeyWithPaginationInfo(java.lang.String keyId)
Retrieve an Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
JsonWebKey |
getIdentityProviderSigningKey(java.lang.String idpId,
java.lang.String keyId)
Retrieve a Signing Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderSigningKeyWithPaginationInfo(java.lang.String idpId,
java.lang.String keyId)
Retrieve a Signing Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderWithPaginationInfo(java.lang.String idpId)
Retrieve an Identity Provider
Retrieves an identity provider integration by `idpId`
|
<T> T |
linkUserToIdentityProvider(java.lang.Class<?> T,
java.lang.String idpId,
java.lang.String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
IdentityProviderApplicationUser |
linkUserToIdentityProvider(java.lang.String idpId,
java.lang.String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
PagedList |
linkUserToIdentityProviderWithPaginationInfo(java.lang.String idpId,
java.lang.String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
java.util.List<Csr> |
listCsrsForIdentityProvider(java.lang.String idpId)
List all Certificate Signing Requests
Lists all Certificate Signing Requests for an IdP
|
PagedList |
listCsrsForIdentityProviderWithPaginationInfo(java.lang.String idpId)
List all Certificate Signing Requests
Lists all Certificate Signing Requests for an IdP
|
java.util.List<IdentityProviderApplicationUser> |
listIdentityProviderApplicationUsers(java.lang.String idpId)
List all Users
Find all the users linked to an identity provider
|
PagedList |
listIdentityProviderApplicationUsersWithPaginationInfo(java.lang.String idpId)
List all Users
Find all the users linked to an identity provider
|
java.util.List<JsonWebKey> |
listIdentityProviderKeys(java.lang.String after,
java.lang.Integer limit)
List all Credential Keys
Lists all IdP key credentials
|
PagedList |
listIdentityProviderKeysWithPaginationInfo(java.lang.String after,
java.lang.Integer limit)
List all Credential Keys
Lists all IdP key credentials
|
java.util.List<IdentityProvider> |
listIdentityProviders(java.lang.String q,
java.lang.String after,
java.lang.Integer limit,
java.lang.String type)
List all Identity Providers
Lists all identity provider integrations with pagination.
|
java.util.List<JsonWebKey> |
listIdentityProviderSigningKeys(java.lang.String idpId)
List all Signing Credential Keys
Lists all signing key credentials for an IdP
|
PagedList |
listIdentityProviderSigningKeysWithPaginationInfo(java.lang.String idpId)
List all Signing Credential Keys
Lists all signing key credentials for an IdP
|
PagedList |
listIdentityProvidersWithPaginationInfo(java.lang.String q,
java.lang.String after,
java.lang.Integer limit,
java.lang.String type)
List all Identity Providers
Lists all identity provider integrations with pagination.
|
java.util.List<SocialAuthToken> |
listSocialAuthTokens(java.lang.String idpId,
java.lang.String userId)
List all Tokens from a OIDC Identity Provider
Lists the tokens minted by the Social Authentication Provider when the user authenticates with Okta via Social Auth
|
PagedList |
listSocialAuthTokensWithPaginationInfo(java.lang.String idpId,
java.lang.String userId)
List all Tokens from a OIDC Identity Provider
Lists the tokens minted by the Social Authentication Provider when the user authenticates with Okta via Social Auth
|
<T> T |
publishCsrForIdentityProvider(java.lang.Class<?> T,
java.lang.String idpId,
java.lang.String csrId,
java.io.File body)
Publish a Certificate Signing Request
Update the Certificate Signing Request with a signed X.509 certificate and add it into the signing key credentials for the IdP.
|
JsonWebKey |
publishCsrForIdentityProvider(java.lang.String idpId,
java.lang.String csrId,
java.io.File body)
Publish a Certificate Signing Request
Update the Certificate Signing Request with a signed X.509 certificate and add it into the signing key credentials for the IdP.
|
PagedList |
publishCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId,
java.lang.String csrId,
java.io.File body)
Publish a Certificate Signing Request
Update the Certificate Signing Request with a signed X.509 certificate and add it into the signing key credentials for the IdP.
|
<T> T |
replaceIdentityProvider(java.lang.Class<?> T,
java.lang.String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
IdentityProvider |
replaceIdentityProvider(java.lang.String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
PagedList |
replaceIdentityProviderWithPaginationInfo(java.lang.String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
void |
revokeCsrForIdentityProvider(java.lang.String idpId,
java.lang.String csrId)
Revoke a Certificate Signing Request
Revoke a Certificate Signing Request and delete the key pair from the IdP
|
void |
setApiClient(ApiClient apiClient) |
void |
unlinkUserFromIdentityProvider(java.lang.String idpId,
java.lang.String userId)
Unlink a User from IdP
Unlinks the link between the Okta user and the IdP user
|
public IdentityProviderApi()
@Autowired public IdentityProviderApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public IdentityProvider activateIdentityProvider(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList activateIdentityProviderWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey cloneIdentityProviderKey(java.lang.String idpId, java.lang.String keyId, java.lang.String targetIdpId) throws org.springframework.web.client.RestClientException
201 - Created
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)keyId
- (required)targetIdpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList cloneIdentityProviderKeyWithPaginationInfo(java.lang.String idpId, java.lang.String keyId, java.lang.String targetIdpId) throws org.springframework.web.client.RestClientException
201 - Created
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)keyId
- (required)targetIdpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProvider createIdentityProvider(IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
identityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T createIdentityProvider(java.lang.Class<?> T, IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
T
- (required) - the assignable return typeidentityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList createIdentityProviderWithPaginationInfo(IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
identityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey createIdentityProviderKey(JsonWebKey jsonWebKey) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
jsonWebKey
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T createIdentityProviderKey(java.lang.Class<?> T, JsonWebKey jsonWebKey) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
T
- (required) - the assignable return typejsonWebKey
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList createIdentityProviderKeyWithPaginationInfo(JsonWebKey jsonWebKey) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
jsonWebKey
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProvider deactivateIdentityProvider(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList deactivateIdentityProviderWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic void deleteIdentityProvider(java.lang.String idpId) throws org.springframework.web.client.RestClientException
204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic void deleteIdentityProviderKey(java.lang.String keyId) throws org.springframework.web.client.RestClientException
204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
keyId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic Csr generateCsrForIdentityProvider(java.lang.String idpId, CsrMetadata metadata) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)metadata
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T generateCsrForIdentityProvider(java.lang.Class<?> T, java.lang.String idpId, CsrMetadata metadata) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
T
- (required) - the assignable return typeidpId
- (required)metadata
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList generateCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId, CsrMetadata metadata) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)metadata
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey generateIdentityProviderSigningKey(java.lang.String idpId, java.lang.Integer validityYears) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)validityYears
- expiry of the IdP Key Credential (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList generateIdentityProviderSigningKeyWithPaginationInfo(java.lang.String idpId, java.lang.Integer validityYears) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)validityYears
- expiry of the IdP Key Credential (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic Csr getCsrForIdentityProvider(java.lang.String idpId, java.lang.String csrId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)csrId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList getCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId, java.lang.String csrId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)csrId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProvider getIdentityProvider(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList getIdentityProviderWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProviderApplicationUser getIdentityProviderApplicationUser(java.lang.String idpId, java.lang.String userId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList getIdentityProviderApplicationUserWithPaginationInfo(java.lang.String idpId, java.lang.String userId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey getIdentityProviderKey(java.lang.String keyId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
keyId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList getIdentityProviderKeyWithPaginationInfo(java.lang.String keyId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
keyId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey getIdentityProviderSigningKey(java.lang.String idpId, java.lang.String keyId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)keyId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList getIdentityProviderSigningKeyWithPaginationInfo(java.lang.String idpId, java.lang.String keyId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)keyId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProviderApplicationUser linkUserToIdentityProvider(java.lang.String idpId, java.lang.String userId, UserIdentityProviderLinkRequest userIdentityProviderLinkRequest) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)userIdentityProviderLinkRequest
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T linkUserToIdentityProvider(java.lang.Class<?> T, java.lang.String idpId, java.lang.String userId, UserIdentityProviderLinkRequest userIdentityProviderLinkRequest) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
T
- (required) - the assignable return typeidpId
- (required)userId
- (required)userIdentityProviderLinkRequest
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList linkUserToIdentityProviderWithPaginationInfo(java.lang.String idpId, java.lang.String userId, UserIdentityProviderLinkRequest userIdentityProviderLinkRequest) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)userIdentityProviderLinkRequest
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<Csr> listCsrsForIdentityProvider(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listCsrsForIdentityProviderWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<IdentityProviderApplicationUser> listIdentityProviderApplicationUsers(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listIdentityProviderApplicationUsersWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<JsonWebKey> listIdentityProviderKeys(java.lang.String after, java.lang.Integer limit) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
429 - Too Many Requests
after
- Specifies the pagination cursor for the next page of keys (optional)limit
- Specifies the number of key results in a page (optional, default to 20)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listIdentityProviderKeysWithPaginationInfo(java.lang.String after, java.lang.Integer limit) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
429 - Too Many Requests
after
- Specifies the pagination cursor for the next page of keys (optional)limit
- Specifies the number of key results in a page (optional, default to 20)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<JsonWebKey> listIdentityProviderSigningKeys(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listIdentityProviderSigningKeysWithPaginationInfo(java.lang.String idpId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<IdentityProvider> listIdentityProviders(java.lang.String q, java.lang.String after, java.lang.Integer limit, java.lang.String type) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
429 - Too Many Requests
q
- Searches the name property of IdPs for matching value (optional)after
- Specifies the pagination cursor for the next page of IdPs (optional)limit
- Specifies the number of IdP results in a page (optional, default to 20)type
- Filters IdPs by type (optional)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listIdentityProvidersWithPaginationInfo(java.lang.String q, java.lang.String after, java.lang.Integer limit, java.lang.String type) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
429 - Too Many Requests
q
- Searches the name property of IdPs for matching value (optional)after
- Specifies the pagination cursor for the next page of IdPs (optional)limit
- Specifies the number of IdP results in a page (optional, default to 20)type
- Filters IdPs by type (optional)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic java.util.List<SocialAuthToken> listSocialAuthTokens(java.lang.String idpId, java.lang.String userId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList listSocialAuthTokensWithPaginationInfo(java.lang.String idpId, java.lang.String userId) throws org.springframework.web.client.RestClientException
200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic JsonWebKey publishCsrForIdentityProvider(java.lang.String idpId, java.lang.String csrId, java.io.File body) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)csrId
- (required)body
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T publishCsrForIdentityProvider(java.lang.Class<?> T, java.lang.String idpId, java.lang.String csrId, java.io.File body) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
T
- (required) - the assignable return typeidpId
- (required)csrId
- (required)body
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList publishCsrForIdentityProviderWithPaginationInfo(java.lang.String idpId, java.lang.String csrId, java.io.File body) throws org.springframework.web.client.RestClientException
201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)csrId
- (required)body
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic IdentityProvider replaceIdentityProvider(java.lang.String idpId, IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)identityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic <T> T replaceIdentityProvider(java.lang.Class<?> T, java.lang.String idpId, IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
T
- (required) - the assignable return typeidpId
- (required)identityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic PagedList replaceIdentityProviderWithPaginationInfo(java.lang.String idpId, IdentityProvider identityProvider) throws org.springframework.web.client.RestClientException
200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)identityProvider
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic void revokeCsrForIdentityProvider(java.lang.String idpId, java.lang.String csrId) throws org.springframework.web.client.RestClientException
204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)csrId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APIpublic void unlinkUserFromIdentityProvider(java.lang.String idpId, java.lang.String userId) throws org.springframework.web.client.RestClientException
204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
idpId
- (required)userId
- (required)org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the APICopyright © 2017-2022 Okta. All Rights Reserved.