@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-01-18T04:14:02.238-06:00[America/Chicago]") @Component(value="org.openapitools.client.api.IdentityProviderApi") public class IdentityProviderApi extends Object
Constructor and Description |
---|
IdentityProviderApi() |
IdentityProviderApi(ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
IdentityProvider |
activateIdentityProvider(String idpId)
Activate an Identity Provider
Activates an inactive IdP
|
PagedList |
activateIdentityProviderWithPaginationInfo(String idpId)
Activate an Identity Provider
Activates an inactive IdP
|
JsonWebKey |
cloneIdentityProviderKey(String idpId,
String keyId,
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(String idpId,
String keyId,
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(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(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(String idpId)
Deactivate an Identity Provider
Deactivates an active IdP
|
PagedList |
deactivateIdentityProviderWithPaginationInfo(String idpId)
Deactivate an Identity Provider
Deactivates an active IdP
|
void |
deleteIdentityProvider(String idpId)
Delete an Identity Provider
Deletes an identity provider integration by `idpId`
|
void |
deleteIdentityProviderKey(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(Class<?> T,
String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
Csr |
generateCsrForIdentityProvider(String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
PagedList |
generateCsrForIdentityProviderWithPaginationInfo(String idpId,
CsrMetadata metadata)
Generate a Certificate Signing Request
Generates a new key pair and returns a Certificate Signing Request for it
|
JsonWebKey |
generateIdentityProviderSigningKey(String idpId,
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(String idpId,
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(String idpId,
String csrId)
Retrieve a Certificate Signing Request
Retrieves a specific Certificate Signing Request model by id
|
PagedList |
getCsrForIdentityProviderWithPaginationInfo(String idpId,
String csrId)
Retrieve a Certificate Signing Request
Retrieves a specific Certificate Signing Request model by id
|
IdentityProvider |
getIdentityProvider(String idpId)
Retrieve an Identity Provider
Retrieves an identity provider integration by `idpId`
|
IdentityProviderApplicationUser |
getIdentityProviderApplicationUser(String idpId,
String userId)
Retrieve a User
Retrieves a linked IdP user by ID
|
PagedList |
getIdentityProviderApplicationUserWithPaginationInfo(String idpId,
String userId)
Retrieve a User
Retrieves a linked IdP user by ID
|
JsonWebKey |
getIdentityProviderKey(String keyId)
Retrieve an Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderKeyWithPaginationInfo(String keyId)
Retrieve an Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
JsonWebKey |
getIdentityProviderSigningKey(String idpId,
String keyId)
Retrieve a Signing Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderSigningKeyWithPaginationInfo(String idpId,
String keyId)
Retrieve a Signing Credential Key
Retrieves a specific IdP Key Credential by `kid`
|
PagedList |
getIdentityProviderWithPaginationInfo(String idpId)
Retrieve an Identity Provider
Retrieves an identity provider integration by `idpId`
|
<T> T |
linkUserToIdentityProvider(Class<?> T,
String idpId,
String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
IdentityProviderApplicationUser |
linkUserToIdentityProvider(String idpId,
String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
PagedList |
linkUserToIdentityProviderWithPaginationInfo(String idpId,
String userId,
UserIdentityProviderLinkRequest userIdentityProviderLinkRequest)
Link a User to a Social IdP
Links an Okta user to an existing Social Identity Provider.
|
List<Csr> |
listCsrsForIdentityProvider(String idpId)
List all Certificate Signing Requests
Lists all Certificate Signing Requests for an IdP
|
PagedList |
listCsrsForIdentityProviderWithPaginationInfo(String idpId)
List all Certificate Signing Requests
Lists all Certificate Signing Requests for an IdP
|
List<IdentityProviderApplicationUser> |
listIdentityProviderApplicationUsers(String idpId)
List all Users
Find all the users linked to an identity provider
|
PagedList |
listIdentityProviderApplicationUsersWithPaginationInfo(String idpId)
List all Users
Find all the users linked to an identity provider
|
List<JsonWebKey> |
listIdentityProviderKeys(String after,
Integer limit)
List all Credential Keys
Lists all IdP key credentials
|
PagedList |
listIdentityProviderKeysWithPaginationInfo(String after,
Integer limit)
List all Credential Keys
Lists all IdP key credentials
|
List<IdentityProvider> |
listIdentityProviders(String q,
String after,
Integer limit,
String type)
List all Identity Providers
Lists all identity provider integrations with pagination.
|
List<JsonWebKey> |
listIdentityProviderSigningKeys(String idpId)
List all Signing Credential Keys
Lists all signing key credentials for an IdP
|
PagedList |
listIdentityProviderSigningKeysWithPaginationInfo(String idpId)
List all Signing Credential Keys
Lists all signing key credentials for an IdP
|
PagedList |
listIdentityProvidersWithPaginationInfo(String q,
String after,
Integer limit,
String type)
List all Identity Providers
Lists all identity provider integrations with pagination.
|
List<SocialAuthToken> |
listSocialAuthTokens(String idpId,
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(String idpId,
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(Class<?> T,
String idpId,
String csrId,
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(String idpId,
String csrId,
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(String idpId,
String csrId,
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(Class<?> T,
String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
IdentityProvider |
replaceIdentityProvider(String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
PagedList |
replaceIdentityProviderWithPaginationInfo(String idpId,
IdentityProvider identityProvider)
Replace an Identity Provider
Replaces an identity provider integration by `idpId`
|
void |
revokeCsrForIdentityProvider(String idpId,
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(String idpId,
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(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(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(String idpId, String keyId, 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(String idpId, String keyId, 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(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(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(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(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(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(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(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(Class<?> T, 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(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(String idpId, 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(String idpId, 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(String idpId, 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(String idpId, 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(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(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(String idpId, 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(String idpId, 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(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(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(String idpId, 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(String idpId, 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(String idpId, 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(Class<?> T, String idpId, 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(String idpId, 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 List<Csr> listCsrsForIdentityProvider(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(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 List<IdentityProviderApplicationUser> listIdentityProviderApplicationUsers(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(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 List<JsonWebKey> listIdentityProviderKeys(String after, 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(String after, 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 List<JsonWebKey> listIdentityProviderSigningKeys(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(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 List<IdentityProvider> listIdentityProviders(String q, String after, Integer limit, 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(String q, String after, Integer limit, 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 List<SocialAuthToken> listSocialAuthTokens(String idpId, 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(String idpId, 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(String idpId, String csrId, 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(Class<?> T, String idpId, String csrId, 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(String idpId, String csrId, 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(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(Class<?> T, 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(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(String idpId, 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(String idpId, 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–2023 Okta. All rights reserved.