예제 #1
0
def verify_signature(mar, signature):
    log.info("Checking %s signature", mar)
    m = MarFile(mar, signature_versions=[(1, signature)])
    m.verify_signatures()
예제 #2
0
 def test_verify_fo(self):
     """Check that our test mar fileobject is signed correctly"""
     marfile = MarFile(name=TEST_MAR, fileobj=open(TEST_MAR, "rb"),
                       signature_versions=[(1, TEST_KEY)])
     marfile.verify_signatures()
예제 #3
0
 def test_verify(self):
     """Check that our test mar is signed correctly"""
     marfile = MarFile(TEST_MAR, signature_versions=[(1, TEST_KEY)])
     marfile.verify_signatures()
예제 #4
0
def verify_signature(mar, signature):
    log.info("Checking %s signature", mar)
    m = MarFile(mar, signature_versions=[(1, signature)])
    m.verify_signatures()
예제 #5
0
 def test_verify_fo(self):
     """Check that our test mar fileobject is signed correctly"""
     marfile = MarFile(name=TEST_MAR,
                       fileobj=open(TEST_MAR, "rb"),
                       signature_versions=[(1, TEST_KEY)])
     marfile.verify_signatures()
예제 #6
0
 def test_verify(self):
     """Check that our test mar is signed correctly"""
     marfile = MarFile(TEST_MAR, signature_versions=[(1, TEST_KEY)])
     marfile.verify_signatures()