tree: 2525676446a20a0b4cc38aa845193808fbd39a5a [path history] [tgz]
  1. README.md
all/fidl/fuchsia.identity.external/README.md

fuchsia.identity.external

PROTOCOLS

Oauth

Defined in fuchsia.identity.external/auth_provider.fidl

CreateRefreshToken

Request {#Oauth.CreateRefreshToken_Request}

Response {#Oauth.CreateRefreshToken_Response}

GetAccessTokenFromRefreshToken

Request {#Oauth.GetAccessTokenFromRefreshToken_Request}

Response {#Oauth.GetAccessTokenFromRefreshToken_Response}

RevokeAccessToken

Request {#Oauth.RevokeAccessToken_Request}

Response {#Oauth.RevokeAccessToken_Response}

RevokeRefreshToken

Request {#Oauth.RevokeRefreshToken_Request}

Response {#Oauth.RevokeRefreshToken_Response}

OauthOpenIdConnect

Defined in fuchsia.identity.external/auth_provider.fidl

GetIdTokenFromRefreshToken

Request {#OauthOpenIdConnect.GetIdTokenFromRefreshToken_Request}

Response {#OauthOpenIdConnect.GetIdTokenFromRefreshToken_Response}

GetUserInfoFromAccessToken

Request {#OauthOpenIdConnect.GetUserInfoFromAccessToken_Request}

Response {#OauthOpenIdConnect.GetUserInfoFromAccessToken_Response}

OpenIdConnect

Defined in fuchsia.identity.external/auth_provider.fidl

RevokeIdToken

Request {#OpenIdConnect.RevokeIdToken_Request}

Response {#OpenIdConnect.RevokeIdToken_Response}

STRUCTS

OauthOpenIdConnect_GetIdTokenFromRefreshToken_Response {#OauthOpenIdConnect_GetIdTokenFromRefreshToken_Response data-text=“OauthOpenIdConnect_GetIdTokenFromRefreshToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

OauthOpenIdConnect_GetUserInfoFromAccessToken_Response {#OauthOpenIdConnect_GetUserInfoFromAccessToken_Response data-text=“OauthOpenIdConnect_GetUserInfoFromAccessToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_CreateRefreshToken_Response {#Oauth_CreateRefreshToken_Response data-text=“Oauth_CreateRefreshToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_GetAccessTokenFromRefreshToken_Response {#Oauth_GetAccessTokenFromRefreshToken_Response data-text=“Oauth_GetAccessTokenFromRefreshToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_RevokeAccessToken_Response {#Oauth_RevokeAccessToken_Response data-text=“Oauth_RevokeAccessToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

<EMPTY>

Oauth_RevokeRefreshToken_Response {#Oauth_RevokeRefreshToken_Response data-text=“Oauth_RevokeRefreshToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

<EMPTY>

OpenIdConnect_RevokeIdToken_Response {#OpenIdConnect_RevokeIdToken_Response data-text=“OpenIdConnect_RevokeIdToken_Response”}

Defined in fuchsia.identity.external/auth_provider.fidl

<EMPTY>

ENUMS

Error strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.identity.external/common.fidl

TABLES

OauthAccessTokenFromOauthRefreshTokenRequest {#OauthAccessTokenFromOauthRefreshTokenRequest data-text=“OauthAccessTokenFromOauthRefreshTokenRequest”}

Defined in fuchsia.identity.external/auth_provider.fidl

OauthRefreshTokenRequest resource{:.fidl-attribute} {#OauthRefreshTokenRequest data-text=“OauthRefreshTokenRequest”}

Defined in fuchsia.identity.external/auth_provider.fidl

OpenIdTokenFromOauthRefreshTokenRequest {#OpenIdTokenFromOauthRefreshTokenRequest data-text=“OpenIdTokenFromOauthRefreshTokenRequest”}

Defined in fuchsia.identity.external/auth_provider.fidl

OpenIdUserInfoFromOauthAccessTokenRequest {#OpenIdUserInfoFromOauthAccessTokenRequest data-text=“OpenIdUserInfoFromOauthAccessTokenRequest”}

Defined in fuchsia.identity.external/auth_provider.fidl

UNIONS

OauthOpenIdConnect_GetIdTokenFromRefreshToken_Result strict{:.fidl-attribute} {#OauthOpenIdConnect_GetIdTokenFromRefreshToken_Result data-text=“OauthOpenIdConnect_GetIdTokenFromRefreshToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

OauthOpenIdConnect_GetUserInfoFromAccessToken_Result strict{:.fidl-attribute} {#OauthOpenIdConnect_GetUserInfoFromAccessToken_Result data-text=“OauthOpenIdConnect_GetUserInfoFromAccessToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_CreateRefreshToken_Result strict{:.fidl-attribute} {#Oauth_CreateRefreshToken_Result data-text=“Oauth_CreateRefreshToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_GetAccessTokenFromRefreshToken_Result strict{:.fidl-attribute} {#Oauth_GetAccessTokenFromRefreshToken_Result data-text=“Oauth_GetAccessTokenFromRefreshToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_RevokeAccessToken_Result strict{:.fidl-attribute} {#Oauth_RevokeAccessToken_Result data-text=“Oauth_RevokeAccessToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

Oauth_RevokeRefreshToken_Result strict{:.fidl-attribute} {#Oauth_RevokeRefreshToken_Result data-text=“Oauth_RevokeRefreshToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl

OpenIdConnect_RevokeIdToken_Result strict{:.fidl-attribute} {#OpenIdConnect_RevokeIdToken_Result data-text=“OpenIdConnect_RevokeIdToken_Result”}

Defined in fuchsia.identity.external/auth_provider.fidl