#include <authentication_types.h>
Inherited by ccf::AllOfAuthnPolicy, ccf::AnyCertAuthnPolicy, ccf::EmptyAuthnPolicy, ccf::JwtAuthnPolicy, ccf::MemberCOSESign1AuthnPolicy, ccf::MemberCertAuthnPolicy, ccf::NodeCertAuthnPolicy, ccf::UserCOSESign1AuthnPolicy, ccf::UserCertAuthnPolicy, and loggingapp::CustomAuthPolicy.
◆ ~AuthnPolicy()
virtual ccf::AuthnPolicy::~AuthnPolicy |
( |
| ) |
|
|
virtualdefault |
◆ authenticate()
Implemented in ccf::AllOfAuthnPolicy, ccf::EmptyAuthnPolicy, loggingapp::CustomAuthPolicy, ccf::UserCertAuthnPolicy, ccf::MemberCertAuthnPolicy, ccf::NodeCertAuthnPolicy, ccf::AnyCertAuthnPolicy, ccf::MemberCOSESign1AuthnPolicy, ccf::ActiveMemberCOSESign1AuthnPolicy, ccf::UserCOSESign1AuthnPolicy, ccf::TypedUserCOSESign1AuthnPolicy, and ccf::JwtAuthnPolicy.
◆ get_openapi_security_schema()
◆ get_security_scheme_name()
virtual std::string ccf::AuthnPolicy::get_security_scheme_name |
( |
| ) |
|
|
pure virtual |
Implemented in ccf::AllOfAuthnPolicy, ccf::UserCertAuthnPolicy, ccf::MemberCertAuthnPolicy, ccf::NodeCertAuthnPolicy, ccf::AnyCertAuthnPolicy, ccf::MemberCOSESign1AuthnPolicy, ccf::ActiveMemberCOSESign1AuthnPolicy, ccf::UserCOSESign1AuthnPolicy, ccf::TypedUserCOSESign1AuthnPolicy, ccf::EmptyAuthnPolicy, ccf::JwtAuthnPolicy, and loggingapp::CustomAuthPolicy.
◆ set_unauthenticated_error()
virtual void ccf::AuthnPolicy::set_unauthenticated_error |
( |
std::shared_ptr< ccf::RpcContext > |
ctx, |
|
|
std::string && |
error_reason |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: