Type Alias OAuth2TrustedJwtIssuer

OAuth2TrustedJwtIssuer: {
    createOAuth2TrustedJwtIssuer(
        issuerId: string,
        issuerData: OAuth2TrustedJwtIssuerSkeleton,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    createOAuth2TrustedJwtIssuerExportTemplate(): OAuth2TrustedJwtIssuerExportInterface;
    deleteOAuth2TrustedJwtIssuer(
        issuerId: string,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    deleteOAuth2TrustedJwtIssuers(): Promise<OAuth2TrustedJwtIssuerSkeleton[]>;
    exportOAuth2TrustedJwtIssuer(
        issuerId: string,
        options?: OAuth2TrustedJwtIssuerExportOptions,
    ): Promise<OAuth2TrustedJwtIssuerExportInterface>;
    exportOAuth2TrustedJwtIssuers(
        options?: OAuth2TrustedJwtIssuerExportOptions,
    ): Promise<OAuth2TrustedJwtIssuerExportInterface>;
    getOAuth2TrustedJwtIssuer(
        issuerId: string,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    getOAuth2TrustedJwtIssuers(): Promise<OAuth2TrustedJwtIssuerSkeleton[]>;
    importFirstOAuth2TrustedJwtIssuer(
        importData: OAuth2TrustedJwtIssuerExportInterface,
        options?: OAuth2TrustedJwtIssuerImportOptions,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    importOAuth2TrustedJwtIssuer(
        issuerId: string,
        importData: OAuth2TrustedJwtIssuerExportInterface,
        options?: OAuth2TrustedJwtIssuerImportOptions,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    importOAuth2TrustedJwtIssuers(
        importData: OAuth2TrustedJwtIssuerExportInterface,
        options?: OAuth2TrustedJwtIssuerImportOptions,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton[]>;
    putOAuth2TrustedJwtIssuer(
        issuerId: string,
        issuerData: OAuth2TrustedJwtIssuerSkeleton,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    readOAuth2TrustedJwtIssuer(
        issuerId: string,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
    readOAuth2TrustedJwtIssuers(): Promise<OAuth2TrustedJwtIssuerSkeleton[]>;
    updateOAuth2TrustedJwtIssuer(
        issuerId: string,
        issuerData: OAuth2TrustedJwtIssuerSkeleton,
    ): Promise<OAuth2TrustedJwtIssuerSkeleton>;
}

Type declaration