@vdcs/oid4vci
Version:
OpenID4VCI reference implementation in typescript
21 lines (18 loc) • 786 B
JavaScript
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
// src/types/notification.ts
var NotificationEventEnum = /* @__PURE__ */ function(NotificationEventEnum2) {
NotificationEventEnum2["CREDENTIAL_ACCEPTED"] = "credential_accepted";
NotificationEventEnum2["CREDENTIAL_FAILURE"] = "credential_failure";
NotificationEventEnum2["CREDENTIAL_DELETED"] = "credential_deleted";
return NotificationEventEnum2;
}({});
// src/utils/index.ts
function isPreAuthorizedCodeGrant(offer) {
return !!offer.grants && "urn:ietf:params:oauth:grant-type:pre-authorized_code" in offer.grants;
}
__name(isPreAuthorizedCodeGrant, "isPreAuthorizedCodeGrant");
export {
NotificationEventEnum,
isPreAuthorizedCodeGrant
};