Package com.okta.sdk.resource.model
Class InlineHookOAuthPrivateKeyJwtConfig
java.lang.Object
com.okta.sdk.resource.model.InlineHookOAuthPrivateKeyJwtConfig
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class InlineHookOAuthPrivateKeyJwtConfig
extends Object
implements Serializable
InlineHookOAuthPrivateKeyJwtConfig
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddheadersItem(InlineHookChannelConfigHeaders headersItem) authScheme(String authScheme) booleanNot applicable.org.openapitools.jackson.nullable.JsonNullable<String>Get authTypeA publicly exposed string provided by the service that's used to identify the OAuth app and build authorization URLsAn optional list of key/value pairs for headers that you can send with the request to the external serviceAn ID value of the hook key pair generated from the [Hook Keys API](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/HookKey/#tag/HookKey)The method of the Okta inline hook request.getScope()Include the scopes that allow you to perform the actions on the hook endpoint that you want to accessThe URI where inline hooks can exchange an authorization code for access and refresh tokensgetUri()The external service endpoint that executes the inline hook handler.inthashCode()headers(List<InlineHookChannelConfigHeaders> headers) voidsetAuthScheme(String authScheme) voidsetAuthScheme_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> authScheme) voidsetAuthType(String authType) voidsetClientId(String clientId) voidsetHeaders(List<InlineHookChannelConfigHeaders> headers) voidsetHookKeyId(String hookKeyId) voidvoidvoidsetTokenUrl(String tokenUrl) voidtoString()
-
Field Details
-
JSON_PROPERTY_AUTH_SCHEME
- See Also:
-
JSON_PROPERTY_HOOK_KEY_ID
- See Also:
-
JSON_PROPERTY_METHOD
- See Also:
-
JSON_PROPERTY_AUTH_TYPE
- See Also:
-
JSON_PROPERTY_CLIENT_ID
- See Also:
-
JSON_PROPERTY_SCOPE
- See Also:
-
JSON_PROPERTY_TOKEN_URL
- See Also:
-
JSON_PROPERTY_HEADERS
- See Also:
-
JSON_PROPERTY_URI
- See Also:
-
-
Constructor Details
-
InlineHookOAuthPrivateKeyJwtConfig
public InlineHookOAuthPrivateKeyJwtConfig()
-
-
Method Details
-
authScheme
-
getAuthScheme
Not applicable. Must be `null`.- Returns:
- authScheme
-
getAuthScheme_JsonNullable
-
setAuthScheme_JsonNullable
public void setAuthScheme_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> authScheme) -
setAuthScheme
-
hookKeyId
-
getHookKeyId
An ID value of the hook key pair generated from the [Hook Keys API](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/HookKey/#tag/HookKey)- Returns:
- hookKeyId
-
setHookKeyId
-
method
-
getMethod
The method of the Okta inline hook request. Only accepts `POST`.- Returns:
- method
-
setMethod
-
authType
-
getAuthType
Get authType- Returns:
- authType
-
setAuthType
-
clientId
-
getClientId
A publicly exposed string provided by the service that's used to identify the OAuth app and build authorization URLs- Returns:
- clientId
-
setClientId
-
scope
-
getScope
Include the scopes that allow you to perform the actions on the hook endpoint that you want to access- Returns:
- scope
-
setScope
-
tokenUrl
-
getTokenUrl
The URI where inline hooks can exchange an authorization code for access and refresh tokens- Returns:
- tokenUrl
-
setTokenUrl
-
headers
-
addheadersItem
public InlineHookOAuthPrivateKeyJwtConfig addheadersItem(InlineHookChannelConfigHeaders headersItem) -
getHeaders
An optional list of key/value pairs for headers that you can send with the request to the external service- Returns:
- headers
-
setHeaders
-
uri
-
getUri
The external service endpoint that executes the inline hook handler. It must begin with `https://` and be reachable by Okta. No white space is allowed in the URI.- Returns:
- uri
-
setUri
-
equals
-
hashCode
public int hashCode() -
toString
-