Package com.microsoft.graph.models
Class DeviceLocalCredential
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceLocalCredential
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class DeviceLocalCredential
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 DeviceLocalCredential
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the accountName property value.Gets the accountSid property value.Gets the backupDateTime property value.The deserialization information for the current modelGets the passwordBase64 property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAccountName
(String value) Sets the accountName property value.void
setAccountSid
(String value) Sets the accountSid property value.void
setBackupDateTime
(OffsetDateTime value) Sets the backupDateTime property value.void
setPasswordBase64
(String value) Sets the passwordBase64 property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
DeviceLocalCredential
public DeviceLocalCredential()Instantiates a newDeviceLocalCredential
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static DeviceLocalCredential 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
DeviceLocalCredential
-
getAccountName
Gets the accountName property value. The name of the local admin account for which LAPS is enabled.- Returns:
- a
String
-
getAccountSid
Gets the accountSid property value. The SID of the local admin account for which LAPS is enabled.- Returns:
- a
String
-
getBackupDateTime
Gets the backupDateTime property value. When the local administrator account credential for the device object was backed up to Azure Active Directory.- Returns:
- a
OffsetDateTime
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPasswordBase64
Gets the passwordBase64 property value. The password for the local administrator account that is backed up to Azure Active Directory and returned as a Base64 encoded value.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAccountName
Sets the accountName property value. The name of the local admin account for which LAPS is enabled.- Parameters:
value
- Value to set for the accountName property.
-
setAccountSid
Sets the accountSid property value. The SID of the local admin account for which LAPS is enabled.- Parameters:
value
- Value to set for the accountSid property.
-
setBackupDateTime
Sets the backupDateTime property value. When the local administrator account credential for the device object was backed up to Azure Active Directory.- Parameters:
value
- Value to set for the backupDateTime property.
-
setPasswordBase64
Sets the passwordBase64 property value. The password for the local administrator account that is backed up to Azure Active Directory and returned as a Base64 encoded value.- Parameters:
value
- Value to set for the passwordBase64 property.
-