View Source AshAuthentication.UserIdentity.Info (ash_authentication v4.0.0)
Introspection functions for the AshAuthentication.UserIdentity
Ash
extension.
Summary
Functions
The name of the access_token
attribute on this resource.
The name of the access_token
attribute on this resource.
The name of the access_token_expires_at
attribute on this resource.
The name of the access_token_expires_at
attribute on this resource.
The name of the action used to destroy records.
The name of the action used to destroy records.
The Ash domain to use to access this resource.
The Ash domain to use to access this resource.
user_identity DSL options
The name of the action used to query identities.
The name of the action used to query identities.
The name of the refresh_token
attribute on this resource.
The name of the refresh_token
attribute on this resource.
The name of the strategy
attribute on this resource.
The name of the strategy
attribute on this resource.
The name of the uid
attribute on this resource.
The name of the uid
attribute on this resource.
The name of the action used to create and update records.
The name of the action used to create and update records.
The name of the user_id
attribute on this resource.
The name of the user_id
attribute on this resource.
The name of the belongs-to relationship between identities and users.
The name of the belongs-to relationship between identities and users.
The user resource to which these identities belong.
The user resource to which these identities belong.
Functions
@spec user_identity_access_token_attribute_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the access_token
attribute on this resource.
@spec user_identity_access_token_attribute_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the access_token
attribute on this resource.
user_identity_access_token_expires_at_attribute_name(dsl_or_extended)
View Source@spec user_identity_access_token_expires_at_attribute_name( dsl_or_extended :: module() | map() ) :: {:ok, atom()} | :error
The name of the access_token_expires_at
attribute on this resource.
user_identity_access_token_expires_at_attribute_name!(dsl_or_extended)
View Source@spec user_identity_access_token_expires_at_attribute_name!( dsl_or_extended :: module() | map() ) :: atom() | no_return()
The name of the access_token_expires_at
attribute on this resource.
@spec user_identity_destroy_action_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the action used to destroy records.
@spec user_identity_destroy_action_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the action used to destroy records.
The Ash domain to use to access this resource.
The Ash domain to use to access this resource.
user_identity DSL options
Returns a map containing the and any configured or default values.
The name of the action used to query identities.
The name of the action used to query identities.
@spec user_identity_refresh_token_attribute_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the refresh_token
attribute on this resource.
@spec user_identity_refresh_token_attribute_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the refresh_token
attribute on this resource.
@spec user_identity_strategy_attribute_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the strategy
attribute on this resource.
@spec user_identity_strategy_attribute_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the strategy
attribute on this resource.
@spec user_identity_uid_attribute_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the uid
attribute on this resource.
@spec user_identity_uid_attribute_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the uid
attribute on this resource.
@spec user_identity_upsert_action_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the action used to create and update records.
@spec user_identity_upsert_action_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the action used to create and update records.
@spec user_identity_user_id_attribute_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the user_id
attribute on this resource.
@spec user_identity_user_id_attribute_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the user_id
attribute on this resource.
@spec user_identity_user_relationship_name(dsl_or_extended :: module() | map()) :: {:ok, atom()} | :error
The name of the belongs-to relationship between identities and users.
@spec user_identity_user_relationship_name!(dsl_or_extended :: module() | map()) :: atom() | no_return()
The name of the belongs-to relationship between identities and users.
The user resource to which these identities belong.
The user resource to which these identities belong.