Skip to content

Latest commit

 

History

History
237 lines (165 loc) · 13.9 KB

File metadata and controls

237 lines (165 loc) · 13.9 KB

Jsonwebtokenconfigurations

(jsonwebtokenconfigurations)

Available Operations

createJsonWebTokenConfigurationById

Creates a new JSON Web Token configuration by ID

Example Usage

import { Jamf } from "jamf-classic-sdk-nodejs";

async function run() {
  const sdk = new Jamf({
    security: {
      password: "<YOUR_PASSWORD_HERE>",
      username: "<YOUR_USERNAME_HERE>",
    },
  });

  const res = await sdk.jsonwebtokenconfigurations.createJsonWebTokenConfigurationById({
    id: 184420,
  });

  if (res.statusCode == 200) {
    // handle response
  }
}

run();

Parameters

Parameter Type Required Description
request operations.CreateJsonWebTokenConfigurationByIdRequest ✔️ The request object to use for the request.
config AxiosRequestConfig Available config options for making requests.

Response

Promise<operations.CreateJsonWebTokenConfigurationByIdResponse>

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

deleteJsonWebTokenConfigurationById

Deletes a JSON Web Token configuration by ID

Example Usage

import { Jamf } from "jamf-classic-sdk-nodejs";

async function run() {
  const sdk = new Jamf({
    security: {
      password: "<YOUR_PASSWORD_HERE>",
      username: "<YOUR_USERNAME_HERE>",
    },
  });

  const res = await sdk.jsonwebtokenconfigurations.deleteJsonWebTokenConfigurationById({
    id: "<id>",
  });

  if (res.statusCode == 200) {
    // handle response
  }
}

run();

Parameters

Parameter Type Required Description
request operations.DeleteJsonWebTokenConfigurationByIdRequest ✔️ The request object to use for the request.
config AxiosRequestConfig Available config options for making requests.

Response

Promise<operations.DeleteJsonWebTokenConfigurationByIdResponse>

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

findJsonWebTokenConfigurationById

Find JSON Web Token configuration by ID

Example Usage

import { Jamf } from "jamf-classic-sdk-nodejs";

async function run() {
  const sdk = new Jamf({
    security: {
      password: "<YOUR_PASSWORD_HERE>",
      username: "<YOUR_USERNAME_HERE>",
    },
  });

  const res = await sdk.jsonwebtokenconfigurations.findJsonWebTokenConfigurationById({
    id: "<id>",
  });

  if (res.statusCode == 200) {
    // handle response
  }
}

run();

Parameters

Parameter Type Required Description
request operations.FindJsonWebTokenConfigurationByIdRequest ✔️ The request object to use for the request.
config AxiosRequestConfig Available config options for making requests.

Response

Promise<operations.FindJsonWebTokenConfigurationByIdResponse>

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

findJsonWebTokenConfigurations

Finds all JSON Web Token configurations

Example Usage

import { Jamf } from "jamf-classic-sdk-nodejs";

async function run() {
  const sdk = new Jamf({
    security: {
      password: "<YOUR_PASSWORD_HERE>",
      username: "<YOUR_USERNAME_HERE>",
    },
  });

  const res = await sdk.jsonwebtokenconfigurations.findJsonWebTokenConfigurations();

  if (res.statusCode == 200) {
    // handle response
  }
}

run();

Parameters

Parameter Type Required Description
config AxiosRequestConfig Available config options for making requests.

Response

Promise<operations.FindJsonWebTokenConfigurationsResponse>

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

updateJsonWebTokenConfigurationById

Updates an existing JSON Web Token configuration by ID

Example Usage

import { Jamf } from "jamf-classic-sdk-nodejs";

async function run() {
  const sdk = new Jamf({
    security: {
      password: "<YOUR_PASSWORD_HERE>",
      username: "<YOUR_USERNAME_HERE>",
    },
  });

  const res = await sdk.jsonwebtokenconfigurations.updateJsonWebTokenConfigurationById({
    id: "<id>",
  });

  if (res.statusCode == 200) {
    // handle response
  }
}

run();

Parameters

Parameter Type Required Description
request operations.UpdateJsonWebTokenConfigurationByIdRequest ✔️ The request object to use for the request.
config AxiosRequestConfig Available config options for making requests.

Response

Promise<operations.UpdateJsonWebTokenConfigurationByIdResponse>

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /