Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

profile get: tlsNoVerify field not shown in output #761

Open

Description

@marythought

Description

otdfctl profile get <name> does not display the tlsNoVerify field in its output, even though the value is stored in the profile config and has a meaningful effect on behavior.

Steps to Reproduce

otdfctl profile create --tls-no-verify my-profile https://platform.opentdf.local:8443
otdfctl profile get my-profile

Current Behavior

The table output shows: Profile, Endpoint, Is default, Output format, Auth type — but no TLS verification field.

Expected Behavior

profile get should show whether tlsNoVerify is enabled, e.g. as a "TLS Verify" or "Skip TLS Verify" column/field.

Why It Matters

--tls-no-verify on profile create persists TLSNoVerify: true to the profile config, which silently affects all subsequent commands (encrypt, decrypt, auth, etc.). Without visibility into this setting, users have no way to confirm it was saved, making TLS issues hard to diagnose ("did I create this profile with the flag or not?").

Context

Discovered while testing the OpenTDF quickstart docs with a self-signed cert and no trusted CA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions