mirror of
https://github.com/marcogll/passkit-generator.git
synced 2026-03-15 19:25:23 +00:00
Added support to requiresAuthentication for NFC schema and interface, along with developer reference link
This commit is contained in:
@@ -1,11 +1,17 @@
|
|||||||
import Joi from "joi";
|
import Joi from "joi";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @see https://developer.apple.com/documentation/walletpasses/pass/nfc
|
||||||
|
*/
|
||||||
|
|
||||||
export interface NFC {
|
export interface NFC {
|
||||||
message: string;
|
message: string;
|
||||||
encryptionPublicKey?: string;
|
encryptionPublicKey: string;
|
||||||
|
requiresAuthentication?: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const NFC = Joi.object<NFC>().keys({
|
export const NFC = Joi.object<NFC>().keys({
|
||||||
message: Joi.string().required().max(64),
|
message: Joi.string().required().max(64),
|
||||||
encryptionPublicKey: Joi.string(),
|
encryptionPublicKey: Joi.string().required(),
|
||||||
|
requiresAuthentication: Joi.boolean(),
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user