Type alias OAuth2TrustedJwtIssuerSkeleton

OAuth2TrustedJwtIssuerSkeleton: IdObjectSkeletonInterface & {
    _type: {
        _id: "TrustedJwtIssuer";
        collection: true;
        name: "OAuth2 Trusted JWT Issuer";
    };
    allowedSubjects?: Readable<string[]> | Writable<string[]>;
    consentedScopesClaim?: Readable<string> | Writable<string>;
    issuer: Readable<string> | Writable<string>;
    jwkSet?: Readable<string> | Writable<string>;
    jwkStoreCacheMissCacheTime?: Readable<number> | Writable<number>;
    jwksCacheTimeout?: Readable<number> | Writable<number>;
    jwksUri?: Readable<string> | Writable<string>;
    resourceOwnerIdentityClaim?: Readable<string> | Writable<string>;
}

Type declaration

  • _type: {
        _id: "TrustedJwtIssuer";
        collection: true;
        name: "OAuth2 Trusted JWT Issuer";
    }
    • _id: "TrustedJwtIssuer"
    • collection: true
    • name: "OAuth2 Trusted JWT Issuer"
  • Optional allowedSubjects?: Readable<string[]> | Writable<string[]>
  • Optional consentedScopesClaim?: Readable<string> | Writable<string>
  • issuer: Readable<string> | Writable<string>
  • Optional jwkSet?: Readable<string> | Writable<string>
  • Optional jwkStoreCacheMissCacheTime?: Readable<number> | Writable<number>
  • Optional jwksCacheTimeout?: Readable<number> | Writable<number>
  • Optional jwksUri?: Readable<string> | Writable<string>
  • Optional resourceOwnerIdentityClaim?: Readable<string> | Writable<string>