Пример #1
0
    def test_validate_id_token_bad_issuer(self):
        sample_id_token = 'eyJraWQiOiJyNHA1U2JMMnFhRmVoRnpoajhnSSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJiMDUzZDk5NC0wN2Q1LTQ2OGQtYjdlZS0yMmUzNDlkMmU3MzkiLCJhdWQiOlsiTDM5ZWxTdWJGeGpQT1NwZFpvWVdSS2lDQ0U2VElOanY2N1JvYUU4ekJxYkl4eGI0bEsiXSwicmVhbG1pZCI6IjExMDgwMzM0NzEiLCJhdXRoX3RpbWUiOjE0NjI1NTQ0NzUsImlzcyI6Imh0dHBzOlwvXC9vYXV0aC1lMmUucGxhdGZvcm0uaW50dWl0LmNvbVwvb2F1dGgyXC92MVwvb3BcL3YxIiwiZXhwIjoxNDYyNTYxMzI4LCJpYXQiOjE0NjI1NTc3Mjh9.BIJ9x_WPEOZsLJfQE3mGji_Q15j_rdlTyFYELiJM-W92fWSLC-TLEwCp5IrRhDWMvyvrLSMZCEdQALYQpbVy8uKI22JgGWYvkwNEDweOjbYzyt33F4xtn3GGcW9nAwRtA3M19qquWyi7G0kcCZUDN8RfUXz2qKMJ6KPOfLVe2UQ'
        client_id = 'test'
        intuit_issuer = 'test'
        jwk_uri = 'test_uri'

        is_valid = validate_id_token(sample_id_token, client_id, intuit_issuer, jwk_uri)
        assert not is_valid 
Пример #2
0
    def test_validate_id_token_bad_idtoken(self):
        id_token = 'firstcomp.secondcomp'
        client_id = 'test'
        intuit_issuer = 'test'
        jwk_uri = 'test_uri'

        is_valid = validate_id_token(id_token, client_id, intuit_issuer, jwk_uri)
        assert not is_valid