class Authentication

Defined at line 219 of file fidling/gen/sdk/fidl/fuchsia.wlan.common.security/fuchsia.wlan.common.security/cpp/fidl/fuchsia.wlan.common.security/cpp/natural_types.h

Pairs credentials with a particular security protocol. This type requires

validation, as `Protocol` and `Credentials` may disagree. FIDL APIs that use

this type generally restrict authentication to `protocol`.

Public Methods

void Authentication (Storage_ storage)
void Authentication (::fuchsia_wlan_common_security::Protocol protocol, ::fidl::Box< ::fuchsia_wlan_common_security::Credentials> credentials)
void Authentication ()

Default constructs a |Authentication| only if all of its members are default constructible.

Defined at line 230 of file fidling/gen/sdk/fidl/fuchsia.wlan.common.security/fuchsia.wlan.common.security/cpp/fidl/fuchsia.wlan.common.security/cpp/natural_types.h

void Authentication (Authentication && )

Defined at line 233 of file fidling/gen/sdk/fidl/fuchsia.wlan.common.security/fuchsia.wlan.common.security/cpp/fidl/fuchsia.wlan.common.security/cpp/natural_types.h

void Authentication (const Authentication & other)
Authentication & operator= (Authentication && )

Defined at line 234 of file fidling/gen/sdk/fidl/fuchsia.wlan.common.security/fuchsia.wlan.common.security/cpp/fidl/fuchsia.wlan.common.security/cpp/natural_types.h

Authentication & operator= (const Authentication & other)
bool operator== (const Authentication & other)
bool operator!= (const Authentication & other)
::fuchsia_wlan_common_security::Protocol protocol ()
::fuchsia_wlan_common_security::Protocol & protocol ()
Authentication & protocol (::fuchsia_wlan_common_security::Protocol value)

Setter for protocol.

const ::fidl::Box< ::fuchsia_wlan_common_security::Credentials> & credentials ()
::fidl::Box< ::fuchsia_wlan_common_security::Credentials> & credentials ()
Authentication & credentials (::fidl::Box< ::fuchsia_wlan_common_security::Credentials> value)

Setter for credentials.

void Authentication (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits