Skip to content
Extraits de code Groupes Projets
SignatureHorodatee.py 683 octets
Newer Older
  • Learn to ignore specific revisions
  • from Errors import *
    from Validations import check_signature
    
    
    class SignatureHorodatee:
        def __init__(self, signatureBasique, AH):
            valid, type = check_signature(signatureBasique)
    
            if not valid:
                print("Erreur : Signature classe précédente invalide")
                raise SignError("Erreur : Signature classe précédente invalide")
    
            self.__signatureBasique = signatureBasique
            self.__horodatage = AH.demande_horodatage(signatureBasique)
    
        def get_signatureBasique(self):
            return self.__signatureBasique
    
        def get_horodatage(self):
            return self.__horodatage
    
        def get_type(self):
            return "signature horodatee"