authenticationphonemethod

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 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 phoneAuthenticationMethod. Add a new phone authentication method. 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 preexisting mobile phone will fail. 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 multifactor 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) GetAuthenticationPhoneMethod

GetAuthenticationPhoneMethod - Get phoneMethods from users. Represents the phone registered to a user for authentication.

func (AuthenticationPhoneMethodClient) GetAuthenticationPhoneMethodsCount

GetAuthenticationPhoneMethodsCount - Get the number of the resource

func (AuthenticationPhoneMethodClient) ListAuthenticationPhoneMethods

ListAuthenticationPhoneMethods - Get phoneMethods from users. Represents the phone 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 the phone number associated with a phone authentication method. 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 attempts 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        *beta.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 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        *beta.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              []beta.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        *[]beta.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