Package com.microsoft.graph.models
Class AuthenticationStrengthRoot
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AuthenticationStrengthRoot
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AuthenticationStrengthRoot
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AuthenticationStrengthRootcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the authenticationMethodModes property value.Gets the combinations property value.The deserialization information for the current modelGets the policies property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the authenticationMethodModes property value.voidSets the combinations property value.voidSets the policies property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AuthenticationStrengthRoot
public AuthenticationStrengthRoot()Instantiates a newAuthenticationStrengthRootand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AuthenticationStrengthRoot createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
AuthenticationStrengthRoot
-
getAuthenticationMethodModes
Gets the authenticationMethodModes property value. Names and descriptions of all valid authentication method modes in the system.- Returns:
- a
List<AuthenticationMethodModeDetail>
-
getCombinations
Gets the combinations property value. The combinations property- Returns:
- a
List<AuthenticationMethodModes>
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPolicies
Gets the policies property value. A collection of authentication strength policies that exist for this tenant, including both built-in and custom policies.- Returns:
- a
List<AuthenticationStrengthPolicy>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAuthenticationMethodModes
Sets the authenticationMethodModes property value. Names and descriptions of all valid authentication method modes in the system.- Parameters:
value- Value to set for the authenticationMethodModes property.
-
setCombinations
Sets the combinations property value. The combinations property- Parameters:
value- Value to set for the combinations property.
-
setPolicies
Sets the policies property value. A collection of authentication strength policies that exist for this tenant, including both built-in and custom policies.- Parameters:
value- Value to set for the policies property.
-