#include <DomeTalker.h>
dmlite::DomeCredentials::DomeCredentials |
( |
std::string |
cn, |
|
|
std::string |
ra, |
|
|
std::vector< std::string > |
gr |
|
) |
| |
|
inline |
dmlite::DomeCredentials::DomeCredentials |
( |
| ) |
|
|
inline |
std::string dmlite::DomeCredentials::clientName |
The remote user that originated a request. Typically a DN.
std::vector<std::string> dmlite::DomeCredentials::groups |
The groups the user belongs to.
std::string dmlite::DomeCredentials::oidc_audience |
bool dmlite::DomeCredentials::oidc_authorized |
The OIDC authorization is complete. Other (e.g. group-based) auth steps can be skipped.
std::string dmlite::DomeCredentials::oidc_issuer |
std::string dmlite::DomeCredentials::oidc_scope |
std::string dmlite::DomeCredentials::remoteAddress |
The remote address of the user's machine.
The documentation for this struct was generated from the following file: