示例#1
0
 def test_get_public_key(self, private_key):
     key = RSAKey(private_key, ALGORITHMS.RS256)
     public_key = key.public_key()
     public_key2 = public_key.public_key()
     assert public_key.is_public()
     assert public_key2.is_public()
     assert public_key == public_key2
示例#2
0
 def test_get_public_key(self, private_key):
     key = RSAKey(private_key, ALGORITHMS.RS256)
     public_key = key.public_key()
     public_key2 = public_key.public_key()
     assert public_key.is_public()
     assert public_key2.is_public()
     assert public_key == public_key2
示例#3
0
 def test_to_dict(self, private_key):
     key = RSAKey(private_key, ALGORITHMS.RS256)
     self.assert_parameters(key.to_dict(), private=True)
     self.assert_parameters(key.public_key().to_dict(), private=False)
     self.assert_roundtrip(key)
     self.assert_roundtrip(key.public_key())
示例#4
0
 def test_to_dict(self, private_key):
     key = RSAKey(private_key, ALGORITHMS.RS256)
     self.assert_parameters(key.to_dict(), private=True)
     self.assert_parameters(key.public_key().to_dict(), private=False)
     self.assert_roundtrip(key)
     self.assert_roundtrip(key.public_key())