Package com.microsoft.graph.models
Class ExternalUsersSelfServiceSignUpEventsFlow
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AuthenticationEventsFlow
com.microsoft.graph.models.ExternalUsersSelfServiceSignUpEventsFlow
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ExternalUsersSelfServiceSignUpEventsFlow
extends AuthenticationEventsFlow
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newExternalUsersSelfServiceSignUpEventsFlowand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the onAttributeCollection property value.Gets the onAttributeCollectionStart property value.Gets the onAttributeCollectionSubmit property value.Gets the onAuthenticationMethodLoadStart property value.Gets the onInteractiveAuthFlowStart property value.Gets the onUserCreateStart property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the onAttributeCollection property value.voidSets the onAttributeCollectionStart property value.voidSets the onAttributeCollectionSubmit property value.voidSets the onAuthenticationMethodLoadStart property value.voidSets the onInteractiveAuthFlowStart property value.voidSets the onUserCreateStart property value.Methods inherited from class com.microsoft.graph.models.AuthenticationEventsFlow
getConditions, getDescription, getDisplayName, setConditions, setDescription, setDisplayNameMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ExternalUsersSelfServiceSignUpEventsFlow
public ExternalUsersSelfServiceSignUpEventsFlow()Instantiates a newExternalUsersSelfServiceSignUpEventsFlowand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ExternalUsersSelfServiceSignUpEventsFlow 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
ExternalUsersSelfServiceSignUpEventsFlow
-
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 classAuthenticationEventsFlow- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getOnAttributeCollection
Gets the onAttributeCollection property value. The configuration for what to invoke when attributes are ready to be collected from the user.- Returns:
- a
OnAttributeCollectionHandler
-
getOnAttributeCollectionStart
Gets the onAttributeCollectionStart property value. The configuration for what to invoke when attribution collection starts.- Returns:
- a
OnAttributeCollectionStartHandler
-
getOnAttributeCollectionSubmit
Gets the onAttributeCollectionSubmit property value. The configuration for what to invoke when attributes are submitted at the end of attribution collection.- Returns:
- a
OnAttributeCollectionSubmitHandler
-
getOnAuthenticationMethodLoadStart
Gets the onAuthenticationMethodLoadStart property value. Required. The configuration for what to invoke when authentication methods are ready to be presented to the user. Must have at least one identity provider linked. Supports $filter (eq). See support for filtering on user flows for syntax information.- Returns:
- a
OnAuthenticationMethodLoadStartHandler
-
getOnInteractiveAuthFlowStart
Gets the onInteractiveAuthFlowStart property value. Required. The configuration for what to invoke when an authentication flow is ready to be initiated.- Returns:
- a
OnInteractiveAuthFlowStartHandler
-
getOnUserCreateStart
Gets the onUserCreateStart property value. The configuration for what to invoke during user creation.- Returns:
- a
OnUserCreateStartHandler
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classAuthenticationEventsFlow- Parameters:
writer- Serialization writer to use to serialize this model
-
setOnAttributeCollection
Sets the onAttributeCollection property value. The configuration for what to invoke when attributes are ready to be collected from the user.- Parameters:
value- Value to set for the onAttributeCollection property.
-
setOnAttributeCollectionStart
Sets the onAttributeCollectionStart property value. The configuration for what to invoke when attribution collection starts.- Parameters:
value- Value to set for the onAttributeCollectionStart property.
-
setOnAttributeCollectionSubmit
Sets the onAttributeCollectionSubmit property value. The configuration for what to invoke when attributes are submitted at the end of attribution collection.- Parameters:
value- Value to set for the onAttributeCollectionSubmit property.
-
setOnAuthenticationMethodLoadStart
public void setOnAuthenticationMethodLoadStart(@Nullable OnAuthenticationMethodLoadStartHandler value) Sets the onAuthenticationMethodLoadStart property value. Required. The configuration for what to invoke when authentication methods are ready to be presented to the user. Must have at least one identity provider linked. Supports $filter (eq). See support for filtering on user flows for syntax information.- Parameters:
value- Value to set for the onAuthenticationMethodLoadStart property.
-
setOnInteractiveAuthFlowStart
Sets the onInteractiveAuthFlowStart property value. Required. The configuration for what to invoke when an authentication flow is ready to be initiated.- Parameters:
value- Value to set for the onInteractiveAuthFlowStart property.
-
setOnUserCreateStart
Sets the onUserCreateStart property value. The configuration for what to invoke during user creation.- Parameters:
value- Value to set for the onUserCreateStart property.
-