| Package | Description |
|---|---|
| com.okta.sdk.client | |
| com.okta.sdk.resource.application | |
| com.okta.sdk.resource.identity.provider |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
Client.apiV1IdpsIdpIdCredentialsCsrsCsrIdLifecyclePublishPost(String idpId,
String csrId)
Update the Certificate Signing Request with a signed X.509 certificate and add it into the signing key credentials for the IdP.
|
JsonWebKey |
Client.createIdentityProviderKey(JsonWebKey jsonWebKey)
Add X.509 Certificate Public Key
Adds a new X.509 certificate credential to the IdP key store.
|
JsonWebKey |
Client.getIdentityProviderKey(String keyId)
Get Key
Gets a specific IdP Key Credential by `kid`
|
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
Client.createIdentityProviderKey(JsonWebKey jsonWebKey)
Add X.509 Certificate Public Key
Adds a new X.509 certificate credential to the IdP key store.
|
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
Application.cloneApplicationKey(String keyId,
String targetAid)
Clone Application Key Credential
Clones a X.509 certificate for an application key credential from a source application to target application.
|
JsonWebKey |
Application.generateKey()
Generates a new X.509 certificate for an application key credential
|
JsonWebKey |
Application.generateKey(Integer validityYears)
Generates a new X.509 certificate for an application key credential
|
JsonWebKey |
Application.getApplicationKey(String keyId)
Get Key Credential for Application
Gets a specific application key credential by kid
|
JsonWebKey |
Application.publishBinaryCerCert(String csrId) |
JsonWebKey |
Application.publishBinaryDerCert(String csrId) |
JsonWebKey |
Application.publishBinaryPemCert(String csrId) |
JsonWebKey |
Application.publishCerCert(String csrId) |
JsonWebKey |
Application.publishDerCert(String csrId) |
JsonWebKey |
JsonWebKey.setAlg(String alg) |
JsonWebKey |
JsonWebKey.setCreated(Date created) |
JsonWebKey |
JsonWebKey.setE(String e) |
JsonWebKey |
JsonWebKey.setExpiresAt(Date expiresAt) |
JsonWebKey |
JsonWebKey.setKeyOps(List<String> keyOps) |
JsonWebKey |
JsonWebKey.setKid(String kid) |
JsonWebKey |
JsonWebKey.setKty(String kty) |
JsonWebKey |
JsonWebKey.setLastUpdated(Date lastUpdated) |
JsonWebKey |
JsonWebKey.setN(String n) |
JsonWebKey |
JsonWebKey.setStatus(String status) |
JsonWebKey |
JsonWebKey.setUse(String use) |
JsonWebKey |
JsonWebKey.setX5c(List<String> x5c) |
JsonWebKey |
JsonWebKey.setX5t(String x5t) |
JsonWebKey |
JsonWebKey.setX5tS256(String x5tS256) |
JsonWebKey |
JsonWebKey.setX5u(String x5u) |
| Modifier and Type | Method and Description |
|---|---|
List<JsonWebKey> |
OpenIdConnectApplicationSettingsClientKeys.getKeys() |
| Modifier and Type | Method and Description |
|---|---|
OIDCApplicationBuilder |
OIDCApplicationBuilder.setJwks(List<JsonWebKey> jsonWebKeyList) |
OpenIdConnectApplicationSettingsClientKeys |
OpenIdConnectApplicationSettingsClientKeys.setKeys(List<JsonWebKey> keys) |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
IdentityProvider.cloneKey(String keyId,
String targetIdpId)
Clone Signing Key Credential for IdP
Clones a X.509 certificate for an IdP signing key credential from a source IdP to target IdP
|
JsonWebKey |
IdentityProvider.generateSigningKey(Integer validityYears)
Generate New IdP Signing Key Credential
Generates a new X.509 certificate for an IdP signing key credential to be used for signing assertions sent to the IdP
|
JsonWebKey |
IdentityProvider.getSigningKey(String keyId)
Get Signing Key Credential for IdP
Gets a specific IdP Key Credential by `kid`
|
Copyright © 2017–2023 Okta. All rights reserved.