Documentation ¶
Index ¶
- type AuthenticationMethodClient
- func (c AuthenticationMethodClient) CreateAuthenticationMethod(ctx context.Context, input beta.AuthenticationMethod, ...) (result CreateAuthenticationMethodOperationResponse, err error)
- func (c AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.MeAuthenticationMethodId, ...) (result DisableAuthenticationMethodSmsSignInOperationResponse, err error)
- func (c AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.MeAuthenticationMethodId, ...) (result EnableAuthenticationMethodSmsSignInOperationResponse, err error)
- func (c AuthenticationMethodClient) GetAuthenticationMethod(ctx context.Context, id beta.MeAuthenticationMethodId, ...) (result GetAuthenticationMethodOperationResponse, err error)
- func (c AuthenticationMethodClient) GetAuthenticationMethodsCount(ctx context.Context, options GetAuthenticationMethodsCountOperationOptions) (result GetAuthenticationMethodsCountOperationResponse, err error)
- func (c AuthenticationMethodClient) ListAuthenticationMethods(ctx context.Context, options ListAuthenticationMethodsOperationOptions) (result ListAuthenticationMethodsOperationResponse, err error)
- func (c AuthenticationMethodClient) ListAuthenticationMethodsComplete(ctx context.Context, options ListAuthenticationMethodsOperationOptions) (ListAuthenticationMethodsCompleteResult, error)
- func (c AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate(ctx context.Context, options ListAuthenticationMethodsOperationOptions, ...) (result ListAuthenticationMethodsCompleteResult, err error)
- func (c AuthenticationMethodClient) ResetAuthenticationMethodPassword(ctx context.Context, id beta.MeAuthenticationMethodId, ...) (result ResetAuthenticationMethodPasswordOperationResponse, err error)
- func (c AuthenticationMethodClient) UpdateAuthenticationMethod(ctx context.Context, id beta.MeAuthenticationMethodId, ...) (result UpdateAuthenticationMethodOperationResponse, err error)
- type AuthenticationMethodOperationPredicate
- type CreateAuthenticationMethodOperationOptions
- type CreateAuthenticationMethodOperationResponse
- type DisableAuthenticationMethodSmsSignInOperationOptions
- type DisableAuthenticationMethodSmsSignInOperationResponse
- type EnableAuthenticationMethodSmsSignInOperationOptions
- type EnableAuthenticationMethodSmsSignInOperationResponse
- type GetAuthenticationMethodOperationOptions
- type GetAuthenticationMethodOperationResponse
- type GetAuthenticationMethodsCountOperationOptions
- type GetAuthenticationMethodsCountOperationResponse
- type ListAuthenticationMethodsCompleteResult
- type ListAuthenticationMethodsCustomPager
- type ListAuthenticationMethodsOperationOptions
- type ListAuthenticationMethodsOperationResponse
- type ResetAuthenticationMethodPasswordOperationOptions
- type ResetAuthenticationMethodPasswordOperationResponse
- type ResetAuthenticationMethodPasswordRequest
- type UpdateAuthenticationMethodOperationOptions
- type UpdateAuthenticationMethodOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationMethodClient ¶
func NewAuthenticationMethodClientWithBaseURI ¶
func NewAuthenticationMethodClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthenticationMethodClient, error)
func (AuthenticationMethodClient) CreateAuthenticationMethod ¶
func (c AuthenticationMethodClient) CreateAuthenticationMethod(ctx context.Context, input beta.AuthenticationMethod, options CreateAuthenticationMethodOperationOptions) (result CreateAuthenticationMethodOperationResponse, err error)
CreateAuthenticationMethod - Create new navigation property to methods for me
func (AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn ¶
func (c AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.MeAuthenticationMethodId, options DisableAuthenticationMethodSmsSignInOperationOptions) (result DisableAuthenticationMethodSmsSignInOperationResponse, err error)
DisableAuthenticationMethodSmsSignIn - Invoke action disableSmsSignIn
func (AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn ¶
func (c AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.MeAuthenticationMethodId, options EnableAuthenticationMethodSmsSignInOperationOptions) (result EnableAuthenticationMethodSmsSignInOperationResponse, err error)
EnableAuthenticationMethodSmsSignIn - Invoke action enableSmsSignIn
func (AuthenticationMethodClient) GetAuthenticationMethod ¶
func (c AuthenticationMethodClient) GetAuthenticationMethod(ctx context.Context, id beta.MeAuthenticationMethodId, options GetAuthenticationMethodOperationOptions) (result GetAuthenticationMethodOperationResponse, err error)
GetAuthenticationMethod - Get authenticationMethod. Retrieve the properties and relationships of an authenticationMethod object.
func (AuthenticationMethodClient) GetAuthenticationMethodsCount ¶
func (c AuthenticationMethodClient) GetAuthenticationMethodsCount(ctx context.Context, options GetAuthenticationMethodsCountOperationOptions) (result GetAuthenticationMethodsCountOperationResponse, err error)
GetAuthenticationMethodsCount - Get the number of the resource
func (AuthenticationMethodClient) ListAuthenticationMethods ¶
func (c AuthenticationMethodClient) ListAuthenticationMethods(ctx context.Context, options ListAuthenticationMethodsOperationOptions) (result ListAuthenticationMethodsOperationResponse, err error)
ListAuthenticationMethods - List methods. Retrieve a list of authentication methods registered to a user. The authentication methods are defined by the types derived from the authenticationMethod resource type, and only the methods supported on this API version. See Microsoft Entra authentication methods API overview for a list of currently supported methods. We don't recommend using the authentication methods APIs for scenarios where you need to iterate over your entire user population for auditing or security check purposes. For these types of scenarios, we recommend using the authentication method registration and usage reporting APIs.
func (AuthenticationMethodClient) ListAuthenticationMethodsComplete ¶
func (c AuthenticationMethodClient) ListAuthenticationMethodsComplete(ctx context.Context, options ListAuthenticationMethodsOperationOptions) (ListAuthenticationMethodsCompleteResult, error)
ListAuthenticationMethodsComplete retrieves all the results into a single object
func (AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate ¶
func (c AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate(ctx context.Context, options ListAuthenticationMethodsOperationOptions, predicate AuthenticationMethodOperationPredicate) (result ListAuthenticationMethodsCompleteResult, err error)
ListAuthenticationMethodsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AuthenticationMethodClient) ResetAuthenticationMethodPassword ¶
func (c AuthenticationMethodClient) ResetAuthenticationMethodPassword(ctx context.Context, id beta.MeAuthenticationMethodId, input ResetAuthenticationMethodPasswordRequest, options ResetAuthenticationMethodPasswordOperationOptions) (result ResetAuthenticationMethodPasswordOperationResponse, err error)
ResetAuthenticationMethodPassword - Invoke action resetPassword. Initiate a reset for the password associated with a password authentication method object. This can only be done by an administrator with appropriate permissions and can't be performed on a user's own account. To reset a user's password in in Azure AD B2C, use the Update user API operation and update the passwordProfile > forceChangePasswordNextSignIn object. This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin can either provide a new password or have the system generate one. The user is prompted to change their password on their next sign in. This reset is a long-running operation and will return a Location header with a link where the caller can periodically check for the status of the reset operation.
func (AuthenticationMethodClient) UpdateAuthenticationMethod ¶
func (c AuthenticationMethodClient) UpdateAuthenticationMethod(ctx context.Context, id beta.MeAuthenticationMethodId, input beta.AuthenticationMethod, options UpdateAuthenticationMethodOperationOptions) (result UpdateAuthenticationMethodOperationResponse, err error)
UpdateAuthenticationMethod - Update the navigation property methods in me
type AuthenticationMethodOperationPredicate ¶
type AuthenticationMethodOperationPredicate struct { }
func (AuthenticationMethodOperationPredicate) Matches ¶
func (p AuthenticationMethodOperationPredicate) Matches(input beta.AuthenticationMethod) bool
type CreateAuthenticationMethodOperationOptions ¶
type CreateAuthenticationMethodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAuthenticationMethodOperationOptions ¶
func DefaultCreateAuthenticationMethodOperationOptions() CreateAuthenticationMethodOperationOptions
func (CreateAuthenticationMethodOperationOptions) ToHeaders ¶
func (o CreateAuthenticationMethodOperationOptions) ToHeaders() *client.Headers
func (CreateAuthenticationMethodOperationOptions) ToOData ¶
func (o CreateAuthenticationMethodOperationOptions) ToOData() *odata.Query
func (CreateAuthenticationMethodOperationOptions) ToQuery ¶
func (o CreateAuthenticationMethodOperationOptions) ToQuery() *client.QueryParams
type DisableAuthenticationMethodSmsSignInOperationOptions ¶
type DisableAuthenticationMethodSmsSignInOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDisableAuthenticationMethodSmsSignInOperationOptions ¶
func DefaultDisableAuthenticationMethodSmsSignInOperationOptions() DisableAuthenticationMethodSmsSignInOperationOptions
func (DisableAuthenticationMethodSmsSignInOperationOptions) ToHeaders ¶
func (o DisableAuthenticationMethodSmsSignInOperationOptions) ToHeaders() *client.Headers
func (DisableAuthenticationMethodSmsSignInOperationOptions) ToOData ¶
func (o DisableAuthenticationMethodSmsSignInOperationOptions) ToOData() *odata.Query
func (DisableAuthenticationMethodSmsSignInOperationOptions) ToQuery ¶
func (o DisableAuthenticationMethodSmsSignInOperationOptions) ToQuery() *client.QueryParams
type EnableAuthenticationMethodSmsSignInOperationOptions ¶
type EnableAuthenticationMethodSmsSignInOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultEnableAuthenticationMethodSmsSignInOperationOptions ¶
func DefaultEnableAuthenticationMethodSmsSignInOperationOptions() EnableAuthenticationMethodSmsSignInOperationOptions
func (EnableAuthenticationMethodSmsSignInOperationOptions) ToHeaders ¶
func (o EnableAuthenticationMethodSmsSignInOperationOptions) ToHeaders() *client.Headers
func (EnableAuthenticationMethodSmsSignInOperationOptions) ToOData ¶
func (o EnableAuthenticationMethodSmsSignInOperationOptions) ToOData() *odata.Query
func (EnableAuthenticationMethodSmsSignInOperationOptions) ToQuery ¶
func (o EnableAuthenticationMethodSmsSignInOperationOptions) ToQuery() *client.QueryParams
type GetAuthenticationMethodOperationOptions ¶
type GetAuthenticationMethodOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAuthenticationMethodOperationOptions ¶
func DefaultGetAuthenticationMethodOperationOptions() GetAuthenticationMethodOperationOptions
func (GetAuthenticationMethodOperationOptions) ToHeaders ¶
func (o GetAuthenticationMethodOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationMethodOperationOptions) ToOData ¶
func (o GetAuthenticationMethodOperationOptions) ToOData() *odata.Query
func (GetAuthenticationMethodOperationOptions) ToQuery ¶
func (o GetAuthenticationMethodOperationOptions) ToQuery() *client.QueryParams
type GetAuthenticationMethodsCountOperationOptions ¶
type GetAuthenticationMethodsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAuthenticationMethodsCountOperationOptions ¶
func DefaultGetAuthenticationMethodsCountOperationOptions() GetAuthenticationMethodsCountOperationOptions
func (GetAuthenticationMethodsCountOperationOptions) ToHeaders ¶
func (o GetAuthenticationMethodsCountOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationMethodsCountOperationOptions) ToOData ¶
func (o GetAuthenticationMethodsCountOperationOptions) ToOData() *odata.Query
func (GetAuthenticationMethodsCountOperationOptions) ToQuery ¶
func (o GetAuthenticationMethodsCountOperationOptions) ToQuery() *client.QueryParams
type ListAuthenticationMethodsCompleteResult ¶
type ListAuthenticationMethodsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AuthenticationMethod }
type ListAuthenticationMethodsCustomPager ¶
func (*ListAuthenticationMethodsCustomPager) NextPageLink ¶
func (p *ListAuthenticationMethodsCustomPager) NextPageLink() *odata.Link
type ListAuthenticationMethodsOperationOptions ¶
type ListAuthenticationMethodsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListAuthenticationMethodsOperationOptions ¶
func DefaultListAuthenticationMethodsOperationOptions() ListAuthenticationMethodsOperationOptions
func (ListAuthenticationMethodsOperationOptions) ToHeaders ¶
func (o ListAuthenticationMethodsOperationOptions) ToHeaders() *client.Headers
func (ListAuthenticationMethodsOperationOptions) ToOData ¶
func (o ListAuthenticationMethodsOperationOptions) ToOData() *odata.Query
func (ListAuthenticationMethodsOperationOptions) ToQuery ¶
func (o ListAuthenticationMethodsOperationOptions) ToQuery() *client.QueryParams
type ResetAuthenticationMethodPasswordOperationOptions ¶
type ResetAuthenticationMethodPasswordOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultResetAuthenticationMethodPasswordOperationOptions ¶
func DefaultResetAuthenticationMethodPasswordOperationOptions() ResetAuthenticationMethodPasswordOperationOptions
func (ResetAuthenticationMethodPasswordOperationOptions) ToHeaders ¶
func (o ResetAuthenticationMethodPasswordOperationOptions) ToHeaders() *client.Headers
func (ResetAuthenticationMethodPasswordOperationOptions) ToOData ¶
func (o ResetAuthenticationMethodPasswordOperationOptions) ToOData() *odata.Query
func (ResetAuthenticationMethodPasswordOperationOptions) ToQuery ¶
func (o ResetAuthenticationMethodPasswordOperationOptions) ToQuery() *client.QueryParams
type UpdateAuthenticationMethodOperationOptions ¶
type UpdateAuthenticationMethodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateAuthenticationMethodOperationOptions ¶
func DefaultUpdateAuthenticationMethodOperationOptions() UpdateAuthenticationMethodOperationOptions
func (UpdateAuthenticationMethodOperationOptions) ToHeaders ¶
func (o UpdateAuthenticationMethodOperationOptions) ToHeaders() *client.Headers
func (UpdateAuthenticationMethodOperationOptions) ToOData ¶
func (o UpdateAuthenticationMethodOperationOptions) ToOData() *odata.Query
func (UpdateAuthenticationMethodOperationOptions) ToQuery ¶
func (o UpdateAuthenticationMethodOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createauthenticationmethod.go
- method_disableauthenticationmethodsmssignin.go
- method_enableauthenticationmethodsmssignin.go
- method_getauthenticationmethod.go
- method_getauthenticationmethodscount.go
- method_listauthenticationmethods.go
- method_resetauthenticationmethodpassword.go
- method_updateauthenticationmethod.go
- model_resetauthenticationmethodpasswordrequest.go
- predicates.go
- version.go