authenticationphonemethod

package
v0.20240923.1151247 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationPhoneMethodClient

type AuthenticationPhoneMethodClient struct {
	Client *msgraph.Client
}

func NewAuthenticationPhoneMethodClientWithBaseURI

func NewAuthenticationPhoneMethodClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthenticationPhoneMethodClient, error)

func (AuthenticationPhoneMethodClient) CreateAuthenticationPhoneMethod

CreateAuthenticationPhoneMethod - Create new navigation property to phoneMethods for me

func (AuthenticationPhoneMethodClient) DeleteAuthenticationPhoneMethod

DeleteAuthenticationPhoneMethod - Delete phoneAuthenticationMethod. Delete a user's phone authentication method. This removes the phone number from the user and they'll no longer be able to use the number for authentication, whether via SMS or voice calls. A user can't have an alternateMobile number without a mobile number. If you want to remove a mobile number from a user that also has an alternateMobile number, first update the mobile number to the new number, then delete the alternateMobile number. If the phone number is the user's default Azure multi-factor authentication (MFA) authentication method, it can't be deleted. Have the user change their default authentication method, and then delete the number.

func (AuthenticationPhoneMethodClient) DisableAuthenticationPhoneMethodSmsSignIn

DisableAuthenticationPhoneMethodSmsSignIn - Invoke action disableSmsSignIn. Disable SMS sign-in for an existing mobile phone number registered to a user. The number will no longer be available for SMS sign-in, which can prevent your user from signing in.

func (AuthenticationPhoneMethodClient) EnableAuthenticationPhoneMethodSmsSignIn

EnableAuthenticationPhoneMethodSmsSignIn - Invoke action enableSmsSignIn. Enable SMS sign-in for an existing mobile phone number registered to a user. To be successfully enabled

func (AuthenticationPhoneMethodClient) GetAuthenticationPhoneMethod

GetAuthenticationPhoneMethod - Get phoneAuthenticationMethod. Retrieve a single phoneAuthenticationMethod object for a user. This method is available only for standard Microsoft Entra ID and B2B users, but not B2C users.

func (AuthenticationPhoneMethodClient) GetAuthenticationPhoneMethodsCount

GetAuthenticationPhoneMethodsCount - Get the number of the resource

func (AuthenticationPhoneMethodClient) ListAuthenticationPhoneMethods

ListAuthenticationPhoneMethods - List phoneMethods. Retrieve a list of phone authentication method objects for a user. This will return up to three objects, as a user can have up to three phones usable for authentication. This method is available only for standard Microsoft Entra ID and B2B users, but not B2C users.

func (AuthenticationPhoneMethodClient) ListAuthenticationPhoneMethodsComplete

ListAuthenticationPhoneMethodsComplete retrieves all the results into a single object

func (AuthenticationPhoneMethodClient) ListAuthenticationPhoneMethodsCompleteMatchingPredicate

ListAuthenticationPhoneMethodsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AuthenticationPhoneMethodClient) UpdateAuthenticationPhoneMethod

UpdateAuthenticationPhoneMethod - Update the navigation property phoneMethods in me

type CreateAuthenticationPhoneMethodOperationOptions

type CreateAuthenticationPhoneMethodOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateAuthenticationPhoneMethodOperationOptions

func DefaultCreateAuthenticationPhoneMethodOperationOptions() CreateAuthenticationPhoneMethodOperationOptions

func (CreateAuthenticationPhoneMethodOperationOptions) ToHeaders

func (CreateAuthenticationPhoneMethodOperationOptions) ToOData

func (CreateAuthenticationPhoneMethodOperationOptions) ToQuery

type CreateAuthenticationPhoneMethodOperationResponse

type CreateAuthenticationPhoneMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.PhoneAuthenticationMethod
}

type DeleteAuthenticationPhoneMethodOperationOptions

type DeleteAuthenticationPhoneMethodOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteAuthenticationPhoneMethodOperationOptions

func DefaultDeleteAuthenticationPhoneMethodOperationOptions() DeleteAuthenticationPhoneMethodOperationOptions

func (DeleteAuthenticationPhoneMethodOperationOptions) ToHeaders

func (DeleteAuthenticationPhoneMethodOperationOptions) ToOData

func (DeleteAuthenticationPhoneMethodOperationOptions) ToQuery

type DeleteAuthenticationPhoneMethodOperationResponse

type DeleteAuthenticationPhoneMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type DisableAuthenticationPhoneMethodSmsSignInOperationOptions

type DisableAuthenticationPhoneMethodSmsSignInOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DisableAuthenticationPhoneMethodSmsSignInOperationOptions) ToHeaders

func (DisableAuthenticationPhoneMethodSmsSignInOperationOptions) ToOData

func (DisableAuthenticationPhoneMethodSmsSignInOperationOptions) ToQuery

type DisableAuthenticationPhoneMethodSmsSignInOperationResponse

type DisableAuthenticationPhoneMethodSmsSignInOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type EnableAuthenticationPhoneMethodSmsSignInOperationOptions

type EnableAuthenticationPhoneMethodSmsSignInOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (EnableAuthenticationPhoneMethodSmsSignInOperationOptions) ToHeaders

func (EnableAuthenticationPhoneMethodSmsSignInOperationOptions) ToOData

func (EnableAuthenticationPhoneMethodSmsSignInOperationOptions) ToQuery

type EnableAuthenticationPhoneMethodSmsSignInOperationResponse

type EnableAuthenticationPhoneMethodSmsSignInOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetAuthenticationPhoneMethodOperationOptions

type GetAuthenticationPhoneMethodOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetAuthenticationPhoneMethodOperationOptions

func DefaultGetAuthenticationPhoneMethodOperationOptions() GetAuthenticationPhoneMethodOperationOptions

func (GetAuthenticationPhoneMethodOperationOptions) ToHeaders

func (GetAuthenticationPhoneMethodOperationOptions) ToOData

func (GetAuthenticationPhoneMethodOperationOptions) ToQuery

type GetAuthenticationPhoneMethodOperationResponse

type GetAuthenticationPhoneMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.PhoneAuthenticationMethod
}

type GetAuthenticationPhoneMethodsCountOperationOptions

type GetAuthenticationPhoneMethodsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetAuthenticationPhoneMethodsCountOperationOptions

func DefaultGetAuthenticationPhoneMethodsCountOperationOptions() GetAuthenticationPhoneMethodsCountOperationOptions

func (GetAuthenticationPhoneMethodsCountOperationOptions) ToHeaders

func (GetAuthenticationPhoneMethodsCountOperationOptions) ToOData

func (GetAuthenticationPhoneMethodsCountOperationOptions) ToQuery

type GetAuthenticationPhoneMethodsCountOperationResponse

type GetAuthenticationPhoneMethodsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListAuthenticationPhoneMethodsCompleteResult

type ListAuthenticationPhoneMethodsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.PhoneAuthenticationMethod
}

type ListAuthenticationPhoneMethodsCustomPager

type ListAuthenticationPhoneMethodsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListAuthenticationPhoneMethodsOperationOptions

type ListAuthenticationPhoneMethodsOperationOptions 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 DefaultListAuthenticationPhoneMethodsOperationOptions

func DefaultListAuthenticationPhoneMethodsOperationOptions() ListAuthenticationPhoneMethodsOperationOptions

func (ListAuthenticationPhoneMethodsOperationOptions) ToHeaders

func (ListAuthenticationPhoneMethodsOperationOptions) ToOData

func (ListAuthenticationPhoneMethodsOperationOptions) ToQuery

type ListAuthenticationPhoneMethodsOperationResponse

type ListAuthenticationPhoneMethodsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.PhoneAuthenticationMethod
}

type PhoneAuthenticationMethodOperationPredicate

type PhoneAuthenticationMethodOperationPredicate struct {
}

func (PhoneAuthenticationMethodOperationPredicate) Matches

type UpdateAuthenticationPhoneMethodOperationOptions

type UpdateAuthenticationPhoneMethodOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateAuthenticationPhoneMethodOperationOptions

func DefaultUpdateAuthenticationPhoneMethodOperationOptions() UpdateAuthenticationPhoneMethodOperationOptions

func (UpdateAuthenticationPhoneMethodOperationOptions) ToHeaders

func (UpdateAuthenticationPhoneMethodOperationOptions) ToOData

func (UpdateAuthenticationPhoneMethodOperationOptions) ToQuery

type UpdateAuthenticationPhoneMethodOperationResponse

type UpdateAuthenticationPhoneMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL