Identity and effective authority returned by an application verifier.
More...
#include <cpp/a11/actions/authorization.h>
Identity and effective authority returned by an application verifier.
◆ actors
| std::vector<std::string> a11::actions::VerifiedAuthorization::actors |
◆ assurance
| std::string a11::actions::VerifiedAuthorization::assurance |
◆ audience
| std::string a11::actions::VerifiedAuthorization::audience |
◆ authorization_epoch
| std::int64_t a11::actions::VerifiedAuthorization::authorization_epoch = 0 |
◆ envelope
◆ expires_at
| absl::Time a11::actions::VerifiedAuthorization::expires_at = absl::UnixEpoch() |
◆ grants
| nlohmann::json a11::actions::VerifiedAuthorization::grants = nlohmann::json::array() |
◆ provenance
| std::vector<std::string> a11::actions::VerifiedAuthorization::provenance |
◆ restrictions
| nlohmann::json a11::actions::VerifiedAuthorization::restrictions = nlohmann::json::object() |
◆ subject
| std::string a11::actions::VerifiedAuthorization::subject |
◆ subject_kind
| std::string a11::actions::VerifiedAuthorization::subject_kind |
The documentation for this struct was generated from the following file: