fuchsia.identity.account

PROTOCOLS

AccountManager

Defined in fuchsia.identity.account/account_manager.fidl

GetAccountIds

Request

Response

GetAccountAuthStates

Request

Response

GetAccount

Request

Response

RegisterAccountListener

Request

Response

RemoveAccount

Request

Response

ProvisionFromAuthProvider

Request

Response

ProvisionNewAccount

Request

Response

GetAuthenticationMechanisms

Request

Response

AccountListener

Defined in fuchsia.identity.account/account_manager.fidl

OnInitialize

Request

Response

OnAccountAdded

Request

Response

OnAccountRemoved

Request

Response

OnAuthStateChanged

Request

Response

AuthListener

Defined in fuchsia.identity.account/auth_target.fidl

OnInitialize

Request

Response

OnAuthStateChanged

Request

Response

AuthTarget

Defined in fuchsia.identity.account/auth_target.fidl

GetAuthState

Request

Response

RegisterAuthListener

Request

Response

Account

Defined in fuchsia.identity.account/auth_target.fidl

GetAuthState

Request

Response

RegisterAuthListener

Request

Response

GetAccountName

Request

Response

GetLifetime

Request

Response

GetPersonaIds

Request

Response

GetDefaultPersona

Request

Response

GetPersona

Request

Response

GetRecoveryAccount

Request

Response

SetRecoveryAccount

Request

Response

GetAuthMechanismEnrollments

Request

Response

CreateAuthMechanismEnrollment

Request

Response

RemoveAuthMechanismEnrollment

Request

Response

Lock

Request

Response

Persona

Defined in fuchsia.identity.account/auth_target.fidl

GetAuthState

Request

Response

RegisterAuthListener

Request

Response

GetLifetime

Request

Response

GetTokenManager

Request

Response

GetKeyManager

Request

Response

STRUCTS

AccountManager_GetAccountAuthStates_Response {#AccountManager_GetAccountAuthStates_Response}

generated

AccountManager_GetAccount_Response {#AccountManager_GetAccount_Response}

generated

AccountManager_RegisterAccountListener_Response {#AccountManager_RegisterAccountListener_Response}

generated

AccountManager_RemoveAccount_Response {#AccountManager_RemoveAccount_Response}

generated

AccountManager_ProvisionFromAuthProvider_Response {#AccountManager_ProvisionFromAuthProvider_Response}

generated

AccountManager_ProvisionNewAccount_Response {#AccountManager_ProvisionNewAccount_Response}

generated

AccountManager_GetAuthenticationMechanisms_Response {#AccountManager_GetAuthenticationMechanisms_Response}

generated

AccountAuthState

Defined in fuchsia.identity.account/account_manager.fidl

InitialAccountState

Defined in fuchsia.identity.account/account_manager.fidl

AccountListenerOptions

Defined in fuchsia.identity.account/account_manager.fidl

Scenario

Defined in fuchsia.identity.account/auth_state.fidl

AuthState

Defined in fuchsia.identity.account/auth_state.fidl

AuthChangeGranularity

Defined in fuchsia.identity.account/auth_state.fidl

AuthTarget_GetAuthState_Response {#AuthTarget_GetAuthState_Response}

generated

AuthTarget_RegisterAuthListener_Response {#AuthTarget_RegisterAuthListener_Response}

generated

Account_GetDefaultPersona_Response {#Account_GetDefaultPersona_Response}

generated

Account_GetPersona_Response {#Account_GetPersona_Response}

generated

Account_GetRecoveryAccount_Response {#Account_GetRecoveryAccount_Response}

generated

Account_SetRecoveryAccount_Response {#Account_SetRecoveryAccount_Response}

generated

Account_GetAuthMechanismEnrollments_Response {#Account_GetAuthMechanismEnrollments_Response}

generated

Account_CreateAuthMechanismEnrollment_Response {#Account_CreateAuthMechanismEnrollment_Response}

generated

Account_RemoveAuthMechanismEnrollment_Response {#Account_RemoveAuthMechanismEnrollment_Response}

generated

Account_Lock_Response {#Account_Lock_Response}

generated

Persona_GetTokenManager_Response {#Persona_GetTokenManager_Response}

generated

Persona_GetKeyManager_Response {#Persona_GetKeyManager_Response}

generated

AuthMechanismProperties

Defined in fuchsia.identity.account/common.fidl

AuthMechanismEnrollmentMetadata

Defined in fuchsia.identity.account/common.fidl

ENUMS

Presence

Type: uint32

Defined in fuchsia.identity.account/auth_state.fidl

Engagement

Type: uint32

Defined in fuchsia.identity.account/auth_state.fidl

ThreatScenario

Type: uint32

Defined in fuchsia.identity.account/auth_state.fidl

AuthStateSummary

Type: uint32

Defined in fuchsia.identity.account/auth_state.fidl

Lifetime

Type: uint8

Defined in fuchsia.identity.account/common.fidl

Error

Type: uint32

Defined in fuchsia.identity.account/common.fidl

UNIONS

AccountManager_GetAccountAuthStates_Result {#AccountManager_GetAccountAuthStates_Result}

generated

AccountManager_GetAccount_Result {#AccountManager_GetAccount_Result}

generated

AccountManager_RegisterAccountListener_Result {#AccountManager_RegisterAccountListener_Result}

generated

AccountManager_RemoveAccount_Result {#AccountManager_RemoveAccount_Result}

generated

AccountManager_ProvisionFromAuthProvider_Result {#AccountManager_ProvisionFromAuthProvider_Result}

generated

AccountManager_ProvisionNewAccount_Result {#AccountManager_ProvisionNewAccount_Result}

generated

AccountManager_GetAuthenticationMechanisms_Result {#AccountManager_GetAuthenticationMechanisms_Result}

generated

AuthTarget_GetAuthState_Result {#AuthTarget_GetAuthState_Result}

generated

AuthTarget_RegisterAuthListener_Result {#AuthTarget_RegisterAuthListener_Result}

generated

Account_GetDefaultPersona_Result {#Account_GetDefaultPersona_Result}

generated

Account_GetPersona_Result {#Account_GetPersona_Result}

generated

Account_GetRecoveryAccount_Result {#Account_GetRecoveryAccount_Result}

generated

Account_SetRecoveryAccount_Result {#Account_SetRecoveryAccount_Result}

generated

Account_GetAuthMechanismEnrollments_Result {#Account_GetAuthMechanismEnrollments_Result}

generated

Account_CreateAuthMechanismEnrollment_Result {#Account_CreateAuthMechanismEnrollment_Result}

generated

Account_RemoveAuthMechanismEnrollment_Result {#Account_RemoveAuthMechanismEnrollment_Result}

generated

Account_Lock_Result {#Account_Lock_Result}

generated

Persona_GetTokenManager_Result {#Persona_GetTokenManager_Result}

generated

Persona_GetKeyManager_Result {#Persona_GetKeyManager_Result}

generated

CONSTANTS

TYPE ALIASES