Package com.microsoft.graph.models
Class VerifiedIdProfileConfiguration
java.lang.Object
com.microsoft.graph.models.VerifiedIdProfileConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class VerifiedIdProfileConfiguration
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newVerifiedIdProfileConfigurationand 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 valueGets the acceptedIssuer property value.Gets the AdditionalData property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.Gets the claimBindings property value.Gets the claimBindingSource property value.Gets the claimValidation property value.The deserialization information for the current modelGets the @odata.type property value.getType()Gets the type property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAcceptedIssuer(String value) Sets the acceptedIssuer property value.voidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidsetClaimBindings(List<ClaimBinding> value) Sets the claimBindings property value.voidSets the claimBindingSource property value.voidSets the claimValidation property value.voidsetOdataType(String value) Sets the @odata.type property value.voidSets the type property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
VerifiedIdProfileConfiguration
public VerifiedIdProfileConfiguration()Instantiates a newVerifiedIdProfileConfigurationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static VerifiedIdProfileConfiguration 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
VerifiedIdProfileConfiguration
-
getAcceptedIssuer
Gets the acceptedIssuer property value. Trusted Verified ID issuer.- Returns:
- a
String
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getClaimBindings
Gets the claimBindings property value. Claim bindings from Verified ID to source attributes.- Returns:
- a
List<ClaimBinding>
-
getClaimBindingSource
Gets the claimBindingSource property value. The claimBindingSource property- Returns:
- a
ClaimBindingSource
-
getClaimValidation
Gets the claimValidation property value. The claimValidation property- Returns:
- a
ClaimValidation
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getType
Gets the type property value. Verified ID type.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Parameters:
writer- Serialization writer to use to serialize this model
-
setAcceptedIssuer
Sets the acceptedIssuer property value. Trusted Verified ID issuer.- Parameters:
value- Value to set for the acceptedIssuer property.
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setClaimBindings
Sets the claimBindings property value. Claim bindings from Verified ID to source attributes.- Parameters:
value- Value to set for the claimBindings property.
-
setClaimBindingSource
Sets the claimBindingSource property value. The claimBindingSource property- Parameters:
value- Value to set for the claimBindingSource property.
-
setClaimValidation
Sets the claimValidation property value. The claimValidation property- Parameters:
value- Value to set for the claimValidation property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setType
Sets the type property value. Verified ID type.- Parameters:
value- Value to set for the type property.
-