authenticationphonemethod

package
v0.20241203.1090052 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 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 phoneMethod. Add a new phone authentication method for a user. A user may only have one phone of each type, captured in the phoneType property. This means, for example, adding a mobile phone to a user with a pre-existing mobile phone fails. Additionally, a user must always have a mobile phone before adding an alternateMobile phone. Adding a phone number makes it available for use in both Azure multi-factor authentication (MFA) and self-service password reset (SSPR), if enabled. Additionally, if a user is enabled by policy to use SMS sign-in and a mobile number is added, the system attempts to register the number for use in that system.

func (AuthenticationPhoneMethodClient) DeleteAuthenticationPhoneMethod

DeleteAuthenticationPhoneMethod - Delete navigation property phoneMethods for users

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 phoneMethods from users. The phone numbers registered to a user for authentication.

func (AuthenticationPhoneMethodClient) GetAuthenticationPhoneMethodsCount

GetAuthenticationPhoneMethodsCount - Get the number of the resource

func (AuthenticationPhoneMethodClient) ListAuthenticationPhoneMethods

ListAuthenticationPhoneMethods - Get phoneMethods from users. The phone numbers registered to a user for authentication.

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 phoneAuthenticationMethod. Update a user's phone number associated with a phone authentication method object. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system will attempt to register the number for use in that system.

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