Package com.microsoft.graph.models
Class AuthenticationEventListener
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AuthenticationEventListener
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
- Direct Known Subclasses:
OnAttributeCollectionListener,OnAttributeCollectionStartListener,OnAttributeCollectionSubmitListener,OnAuthenticationMethodLoadStartListener,OnEmailOtpSendListener,OnFraudProtectionLoadStartListener,OnInteractiveAuthFlowStartListener,OnTokenIssuanceStartListener,OnUserCreateStartListener
@Generated("com.microsoft.kiota")
public class AuthenticationEventListener
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 AuthenticationEventListenercreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the authenticationEventsFlowId property value.Gets the conditions property value.Gets the displayName property value.The deserialization information for the current modelvoidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the authenticationEventsFlowId property value.voidSets the conditions property value.voidsetDisplayName(String value) Sets the displayName property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AuthenticationEventListener
public AuthenticationEventListener()Instantiates a newAuthenticationEventListenerand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AuthenticationEventListener 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
AuthenticationEventListener
-
getAuthenticationEventsFlowId
Gets the authenticationEventsFlowId property value. The identifier of the authenticationEventsFlow object.- Returns:
- a
String
-
getConditions
Gets the conditions property value. The conditions on which this authenticationEventListener should trigger.- Returns:
- a
AuthenticationConditions
-
getDisplayName
Gets the displayName property value. The display name of the listener.- Returns:
- a
String
-
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>>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAuthenticationEventsFlowId
Sets the authenticationEventsFlowId property value. The identifier of the authenticationEventsFlow object.- Parameters:
value- Value to set for the authenticationEventsFlowId property.
-
setConditions
Sets the conditions property value. The conditions on which this authenticationEventListener should trigger.- Parameters:
value- Value to set for the conditions property.
-
setDisplayName
Sets the displayName property value. The display name of the listener.- Parameters:
value- Value to set for the displayName property.
-