Documentation ¶
Index ¶
- type AuthenticationMethodClient
- func (c AuthenticationMethodClient) CreateAuthenticationMethod(ctx context.Context, id beta.UserId, input beta.AuthenticationMethod, ...) (result CreateAuthenticationMethodOperationResponse, err error)
- func (c AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.UserIdAuthenticationMethodId, ...) (result DisableAuthenticationMethodSmsSignInOperationResponse, err error)
- func (c AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.UserIdAuthenticationMethodId, ...) (result EnableAuthenticationMethodSmsSignInOperationResponse, err error)
- func (c AuthenticationMethodClient) GetAuthenticationMethod(ctx context.Context, id beta.UserIdAuthenticationMethodId, ...) (result GetAuthenticationMethodOperationResponse, err error)
- func (c AuthenticationMethodClient) GetAuthenticationMethodsCount(ctx context.Context, id beta.UserId, ...) (result GetAuthenticationMethodsCountOperationResponse, err error)
- func (c AuthenticationMethodClient) ListAuthenticationMethods(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationMethodsOperationResponse, err error)
- func (c AuthenticationMethodClient) ListAuthenticationMethodsComplete(ctx context.Context, id beta.UserId, ...) (ListAuthenticationMethodsCompleteResult, error)
- func (c AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationMethodsCompleteResult, err error)
- func (c AuthenticationMethodClient) ResetAuthenticationMethodPassword(ctx context.Context, id beta.UserIdAuthenticationMethodId, ...) (result ResetAuthenticationMethodPasswordOperationResponse, err error)
- func (c AuthenticationMethodClient) UpdateAuthenticationMethod(ctx context.Context, id beta.UserIdAuthenticationMethodId, ...) (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, id beta.UserId, input beta.AuthenticationMethod, options CreateAuthenticationMethodOperationOptions) (result CreateAuthenticationMethodOperationResponse, err error)
CreateAuthenticationMethod - Create new navigation property to methods for users
func (AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn ¶
func (c AuthenticationMethodClient) DisableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.UserIdAuthenticationMethodId, options DisableAuthenticationMethodSmsSignInOperationOptions) (result DisableAuthenticationMethodSmsSignInOperationResponse, err error)
DisableAuthenticationMethodSmsSignIn - Invoke action disableSmsSignIn
func (AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn ¶
func (c AuthenticationMethodClient) EnableAuthenticationMethodSmsSignIn(ctx context.Context, id beta.UserIdAuthenticationMethodId, options EnableAuthenticationMethodSmsSignInOperationOptions) (result EnableAuthenticationMethodSmsSignInOperationResponse, err error)
EnableAuthenticationMethodSmsSignIn - Invoke action enableSmsSignIn
func (AuthenticationMethodClient) GetAuthenticationMethod ¶
func (c AuthenticationMethodClient) GetAuthenticationMethod(ctx context.Context, id beta.UserIdAuthenticationMethodId, options GetAuthenticationMethodOperationOptions) (result GetAuthenticationMethodOperationResponse, err error)
GetAuthenticationMethod - Get methods from users. Represents all authentication methods registered to a user.
func (AuthenticationMethodClient) GetAuthenticationMethodsCount ¶
func (c AuthenticationMethodClient) GetAuthenticationMethodsCount(ctx context.Context, id beta.UserId, options GetAuthenticationMethodsCountOperationOptions) (result GetAuthenticationMethodsCountOperationResponse, err error)
GetAuthenticationMethodsCount - Get the number of the resource
func (AuthenticationMethodClient) ListAuthenticationMethods ¶
func (c AuthenticationMethodClient) ListAuthenticationMethods(ctx context.Context, id beta.UserId, options ListAuthenticationMethodsOperationOptions) (result ListAuthenticationMethodsOperationResponse, err error)
ListAuthenticationMethods - Get methods from users. Represents all authentication methods registered to a user.
func (AuthenticationMethodClient) ListAuthenticationMethodsComplete ¶
func (c AuthenticationMethodClient) ListAuthenticationMethodsComplete(ctx context.Context, id beta.UserId, options ListAuthenticationMethodsOperationOptions) (ListAuthenticationMethodsCompleteResult, error)
ListAuthenticationMethodsComplete retrieves all the results into a single object
func (AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate ¶
func (c AuthenticationMethodClient) ListAuthenticationMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, 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.UserIdAuthenticationMethodId, 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.UserIdAuthenticationMethodId, input beta.AuthenticationMethod, options UpdateAuthenticationMethodOperationOptions) (result UpdateAuthenticationMethodOperationResponse, err error)
UpdateAuthenticationMethod - Update the navigation property methods in users
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