@azure/functions-authentication-events package

Interfaces

ActionableCloudEventResponse

Een interface voor alle reacties die een payload voor cloudgebeurtenissen implementeren en er acties op hebben.

ActionableResponse

Een interface die een antwoord bindt dat acties heeft

AuthenticationEventAction

Een interface die een actie voor een gebeurtenis voorstelt.

AuthenticationEventContext

Contextinterface voor gegevens.

AuthenticationEventContextClient

Clientinterface voor gegevens.

AuthenticationEventContextServicePrincipal

ResourceServicePrincipal-interface voor gegevens.

AuthenticationEventContextUser

Gebruikersinterface voor gegevens.

AuthenticationEventData

Interface voor gebeurtenisgegevens die betrekking heeft op de verwachte payload, deze interface bevat de gemeenschappelijke kenmerken voor gegevensgebeurtenissen.

AuthenticationEventRequest

De interface voor gebeurtenisaanvragen breidde de gerelateerde respons- en gebeurtenisgegevensobjecten (payload) uit.

AuthenticationEventRequestCommon

Abstracte basisgebeurtenisinterface om algemene kenmerken van gebeurtenisaanvragen te huisvesten.

AuthenticationEventResponse

Interface voor gebeurtenisrespons die kenmerken bevat die worden geretourneerd door de trigger voor verificatiegebeurtenissen.

CloudEventRequest

De interface voor gebeurtenisaanvragen heeft de gerelateerde respons- en gebeurtenisgegevensobjecten (payload) voor cloudgebeurtenissen uitgebreid.

FailedRequest

Retourneer de correct opgemaakte fout

ProvideClaimsForToken

Een interface voor de actie Claims opgeven voor tokens.

TokenIssuanceStartAction

Alle acties voor de gebeurtenis die de tokenuitgifte start, moeten deze interface uitbreiden, omdat deze de juiste actie naar de juiste gebeurtenis lijkt.

TokenIssuanceStartData

De belangrijkste gegevensinterface met betrekking tot het verzoek.

TokenIssuanceStartRequest

De hoofdverzoekinterface, deze zal betrekking hebben op het antwoord en de lading.

Type-aliassen

RequestStatus

De status van de aanvraag.

TokenClaim

Een type dat een bewering voorstelt.

TokenIssuanceStartResponse

De belangrijkste antwoordinterface die betrekking heeft op het verzoek, dit breidt IActionable uit omdat het antwoord acties bevat, we staan alleen acties toe die de TokenIssuanceStartAction erven.

Functies

createFailedRequest(unknown)

Helper-functie om een bestandsverzoek aan te maken

createProvideClaimsForToken(TokenClaim)

Helper-functie om een provider claims voor token te maken

Functiedetails

createFailedRequest(unknown)

Helper-functie om een bestandsverzoek aan te maken

function createFailedRequest(error: unknown): FailedRequest

Parameters

error

unknown

tekenreeks of uitzondering

Retouren

een geldig FailedRequest-object

createProvideClaimsForToken(TokenClaim)

Helper-functie om een provider claims voor token te maken

function createProvideClaimsForToken(claims: TokenClaim): ProvideClaimsForToken

Parameters

claims
TokenClaim

Retouren