Пример #1
0
def test_get_hmac_key_for_encrypt_HS512():
    key = SYMKey(key="mekmitasdigoatfo", kid="xyzzy", use="enc")
    assert key.appropriate_for("encrypt", "HS512")
Пример #2
0
def test_get_hmac_key_for_encrypt_fail():
    key = SYMKey(key="mekmitasdigoatfo", kid="xyzzy", use="sig")
    with pytest.raises(WrongUsage):
        key.appropriate_for("encrypt")
Пример #3
0
def test_get_hmac_key_for_verify():
    key = SYMKey(key="mekmitasdigoatfo", kid="xyzzy", use="sig")
    assert key.appropriate_for("verify")
def test_get_hmac_key_for_encrypt_HS512():
    key = SYMKey(key='mekmitasdigoatfo', kid='xyzzy', use='enc')
    assert key.appropriate_for('encrypt', 'HS512')
def test_get_hmac_key_for_encrypt_fail():
    key = SYMKey(key='mekmitasdigoatfo', kid='xyzzy', use='sig')
    with pytest.raises(WrongUsage):
        key.appropriate_for('encrypt')
def test_get_hmac_key_for_verify():
    key = SYMKey(key='mekmitasdigoatfo', kid='xyzzy', use='sig')
    assert key.appropriate_for('verify')