Package com.microsoft.graph.models
Class VerifiableCredentialAuthenticationMethodTarget
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AuthenticationMethodTarget
com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class VerifiableCredentialAuthenticationMethodTarget
extends AuthenticationMethodTarget
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newVerifiableCredentialAuthenticationMethodTargetand 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 verifiedIdProfiles property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetVerifiedIdProfiles(List<UUID> value) Sets the verifiedIdProfiles property value.Methods inherited from class com.microsoft.graph.models.AuthenticationMethodTarget
getIsRegistrationRequired, getTargetType, setIsRegistrationRequired, setTargetTypeMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
VerifiableCredentialAuthenticationMethodTarget
public VerifiableCredentialAuthenticationMethodTarget()Instantiates a newVerifiableCredentialAuthenticationMethodTargetand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static VerifiableCredentialAuthenticationMethodTarget 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
VerifiableCredentialAuthenticationMethodTarget
-
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 classAuthenticationMethodTarget- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getVerifiedIdProfiles
Gets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. -
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 classAuthenticationMethodTarget- Parameters:
writer- Serialization writer to use to serialize this model
-
setVerifiedIdProfiles
Sets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs.- Parameters:
value- Value to set for the verifiedIdProfiles property.
-