high-principled

adjectives

having high principles
is similar to
based on or manifesting objectively defined standards of rightness or morality
"principled pragmatism and unprincipled expediency"; "a principled person"