| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- <?php
 
- namespace lbuchs\WebAuthn\Attestation\Format;
 
- use lbuchs\WebAuthn\Attestation\AuthenticatorData;
 
- use lbuchs\WebAuthn\WebAuthnException;
 
- class None extends FormatBase {
 
-     public function __construct($AttestionObject, AuthenticatorData $authenticatorData) {
 
-         parent::__construct($AttestionObject, $authenticatorData);
 
-     }
 
-     /*
 
-      * returns the key certificate in PEM format
 
-      * @return string
 
-      */
 
-     public function getCertificatePem() {
 
-         return null;
 
-     }
 
-     /**
 
-      * @param string $clientDataHash
 
-      */
 
-     public function validateAttestation($clientDataHash) {
 
-         return true;
 
-     }
 
-     /**
 
-      * validates the certificate against root certificates.
 
-      * Format 'none' does not contain any ca, so always false.
 
-      * @param array $rootCas
 
-      * @return boolean
 
-      * @throws WebAuthnException
 
-      */
 
-     public function validateRootCertificate($rootCas) {
 
-         return false;
 
-     }
 
- }
 
 
  |