Class Authentication.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.Authentication.Builder
-
- Enclosing class:
- Authentication
public static final class Authentication.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public Authentication.Builder id(String id)
-
emailMethods
public Authentication.Builder emailMethods(List<EmailAuthenticationMethod> emailMethods)
-
emailMethods
public Authentication.Builder emailMethods(EmailAuthenticationMethod... emailMethods)
-
fido2Methods
public Authentication.Builder fido2Methods(List<Fido2AuthenticationMethod> fido2Methods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
fido2Methods- value offido2Methodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
fido2Methods
public Authentication.Builder fido2Methods(Fido2AuthenticationMethod... fido2Methods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
fido2Methods- value offido2Methodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
methods
public Authentication.Builder methods(List<AuthenticationMethod> methods)
-
methods
public Authentication.Builder methods(AuthenticationMethod... methods)
-
microsoftAuthenticatorMethods
public Authentication.Builder microsoftAuthenticatorMethods(List<MicrosoftAuthenticatorAuthenticationMethod> microsoftAuthenticatorMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
microsoftAuthenticatorMethods- value ofmicrosoftAuthenticatorMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
microsoftAuthenticatorMethods
public Authentication.Builder microsoftAuthenticatorMethods(MicrosoftAuthenticatorAuthenticationMethod... microsoftAuthenticatorMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
microsoftAuthenticatorMethods- value ofmicrosoftAuthenticatorMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
operations
public Authentication.Builder operations(List<LongRunningOperation> operations)
-
operations
public Authentication.Builder operations(LongRunningOperation... operations)
-
passwordMethods
public Authentication.Builder passwordMethods(List<PasswordAuthenticationMethod> passwordMethods)
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
passwordMethods- value ofpasswordMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordMethods
public Authentication.Builder passwordMethods(PasswordAuthenticationMethod... passwordMethods)
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
passwordMethods- value ofpasswordMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
phoneMethods
public Authentication.Builder phoneMethods(List<PhoneAuthenticationMethod> phoneMethods)
-
phoneMethods
public Authentication.Builder phoneMethods(PhoneAuthenticationMethod... phoneMethods)
-
softwareOathMethods
public Authentication.Builder softwareOathMethods(List<SoftwareOathAuthenticationMethod> softwareOathMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
softwareOathMethods- value ofsoftwareOathMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
softwareOathMethods
public Authentication.Builder softwareOathMethods(SoftwareOathAuthenticationMethod... softwareOathMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
softwareOathMethods- value ofsoftwareOathMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
temporaryAccessPassMethods
public Authentication.Builder temporaryAccessPassMethods(List<TemporaryAccessPassAuthenticationMethod> temporaryAccessPassMethods)
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
temporaryAccessPassMethods- value oftemporaryAccessPassMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
temporaryAccessPassMethods
public Authentication.Builder temporaryAccessPassMethods(TemporaryAccessPassAuthenticationMethod... temporaryAccessPassMethods)
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
temporaryAccessPassMethods- value oftemporaryAccessPassMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsHelloForBusinessMethods
public Authentication.Builder windowsHelloForBusinessMethods(List<WindowsHelloForBusinessAuthenticationMethod> windowsHelloForBusinessMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
windowsHelloForBusinessMethods- value ofwindowsHelloForBusinessMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsHelloForBusinessMethods
public Authentication.Builder windowsHelloForBusinessMethods(WindowsHelloForBusinessAuthenticationMethod... windowsHelloForBusinessMethods)
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
windowsHelloForBusinessMethods- value ofwindowsHelloForBusinessMethodsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public Authentication build()
-
-