Commit 3e4bb7ab authored by garciay's avatar garciay
Browse files

Add random function + enumerated for Vendors list

This directory shall be removed at the end of the project
parent f09aa54a
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -32,6 +32,8 @@
            	
            external function fx_verifySignature( in octetstring p_signature ) return boolean;
			
            external function fx_random( ) return integer;
			
		} // end securityExternalFunctions
		
		group fileExternalFunctions {
+1 −1
Original line number Diff line number Diff line
@@ -82,7 +82,7 @@ module ePassport_Pixits {
	    /**
	     * @desc	Vendor name for the ePassport equipment
	     */
	    modulepar charstring PXT_VENDOR_NAME := "raisonance";
	    modulepar ePassportReaderVendors PXT_VENDOR_NAME := Raisonance;
	    /**
	     * @desc	Root directory to access to CFG.DFLT.PLAIN directories
	     */
+18 −0
Original line number Diff line number Diff line
@@ -35,6 +35,24 @@ module ePassport_Types {
			e_sha384,
			e_sha512	
		}

        /**
         * @desc	List of supported ePassportReader vendors
         */
        type enumerated ePassportReaderVendors {
        	/**
        	 * @desc	Raisonance
        	 */
        	Raisonance (0),
        	/**
        	 * @desc	ETSI Virtual ePassport
        	 */
        	ETSI (1),
        	/**
        	 * @desc	Vendor2
        	 */
        	Vendor2 (2)
        }
	}//end enumeratedTypes
	
    // Group for EF file definition and Test file Configuration