Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client certificate documentation #644

Open
achmelo opened this issue Sep 7, 2023 · 3 comments
Open

Client certificate documentation #644

achmelo opened this issue Sep 7, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request new not yet triaged

Comments

@achmelo
Copy link
Member

achmelo commented Sep 7, 2023

Is your feature or enhancement request related to a problem or limitation? Please describe
As a client of ZSS, I would like to authenticate using the client certificate. What are the requirements for such certificates?

Describe your enhancement idea

I would like to have the documentation that states what steps need to be taken before ZSS accepts my certificate. What does it mean in terms of authorization? Do I need to have permission in SAF to use certain callable services(as it is for JWT in some ESMs) or are these calls done by the server user?

@achmelo achmelo added enhancement New feature or request new not yet triaged labels Sep 7, 2023
@jordanfilteau1995
Copy link
Contributor

I've been using it with racf during my testing. If you add the client certificate as personal to a userid, then the r_usermap service will correctly identify the userid associated with the client certificate validated in the tls handshake. I haven't done any testing on tss or acf2 yet, but I imagine the steps are similar. I will circle back to this.

@jordanfilteau1995 jordanfilteau1995 self-assigned this Sep 14, 2023
@JoeNemo
Copy link
Contributor

JoeNemo commented Sep 20, 2023

Is this clear enough now for @achmelo to proceed? Do we need to meet?

@jordanfilteau1995
Copy link
Contributor

There should probably be better documentation, but I don't have time right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new not yet triaged
Projects
None yet
Development

No branches or pull requests

3 participants