jiraServiceAccountOAuth2credentials

Credentials for Jira service account authentication via OAuth 2.0 client_credentials.

Examples

type JiraServiceAccountOAuth2Credentials {
  clientId: String
  clientSecret: String
  cloudId: String
  cachedAccessToken: String
  cachedAccessTokenIv: String
  cloudSiteName: String
  siteUrl: String
  credentialsId: String
  credentialsName: String
  tokenExpirationDate: String
  credentialsType: CredentialsType
  isCertChecksDisabled: Boolean
  hostURL: String
  iv: String
  monitoredResources: JSON
  monitorAllResources: Boolean
  monitorAllNewlyCreatedResources: Float
  brokerUsername: String
  brokerPassword: String
  brokerEnabled: Boolean
  brokerHost: String
  brokerPort: Int
}

Fields

Field
Description
Supported fields

clientId String

Atlassian-issued OAuth 2.0 client ID for the service account

clientSecret String

Encrypted Atlassian-issued OAuth 2.0 client secret

cloudId String

Atlassian Cloud site identifier the service account operates on

cachedAccessToken String

Encrypted cached access token minted via client_credentials

cachedAccessTokenIv String

Initialization vector used to decrypt cachedAccessToken (distinct from credentialBase.iv which decrypts clientSecret)

cloudSiteName String

Atlassian site display name (e.g. 'oxsecurity') captured from accessible-resources at connect time

siteUrl String

User-facing Atlassian site URL (e.g. 'https://oxsecurity.atlassian.net') used by consumers to build /browse/ links; distinct from API host API.atlassian.com

credentialsId String

credentialsName String

tokenExpirationDate String

credentialsType CredentialsType

isCertChecksDisabled Boolean

Indicates if SSL/TLS certificate validation is disabled

hostURL String

iv String

monitoredResources JSON

monitorAllResources Boolean

monitorAllNewlyCreatedResources Float

brokerUsername String

brokerPassword String

brokerEnabled Boolean

brokerHost String

brokerPort Int

References

Fields with this object:

Last updated