Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 597 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 597 Bytes

Zitadel xk6 modules

Provides helper functions for the Zitadel load tests.

Provided functions

signJWTProfileAssertion

Signs a JWT token request using OIDC and returns it as string.

The function can be used as follows:

// @ts-ignore Import module
import zitadel from 'k6/x/zitadel';

const assertion = zitadel.signJWTProfileAssertion(
  this.keyPayload.userId,
  this.keyPayload.keyId,
  {
    audience: [Config.host],
    expiration: this.keyPayload.expiration,
    key: privateKey
});