Package com.microsoft.graph.models
Class RiskyUser
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.RiskyUser
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
RiskyUserHistoryItem
The class for the Risky User.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe History.The Is Deleted.The Is Processing.The Risk Detail.The Risk Last Updated Date Time.The Risk Level.The Risk State.The User Display Name.The User Principal Name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
isDeleted
@SerializedName(value="isDeleted", alternate="IsDeleted") @Expose @Nullable public Boolean isDeletedThe Is Deleted. Indicates whether the user is deleted. Possible values are: true, false. -
isProcessing
@SerializedName(value="isProcessing", alternate="IsProcessing") @Expose @Nullable public Boolean isProcessingThe Is Processing. Indicates whether a user's risky state is being processed by the backend. -
riskDetail
@SerializedName(value="riskDetail", alternate="RiskDetail") @Expose @Nullable public RiskDetail riskDetailThe Risk Detail. Details of the detected risk. Possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. -
riskLastUpdatedDateTime
@SerializedName(value="riskLastUpdatedDateTime", alternate="RiskLastUpdatedDateTime") @Expose @Nullable public OffsetDateTime riskLastUpdatedDateTimeThe Risk Last Updated Date Time. The date and time that the risky user was last updated. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
riskLevel
@SerializedName(value="riskLevel", alternate="RiskLevel") @Expose @Nullable public RiskLevel riskLevelThe Risk Level. Level of the detected risky user. Possible values are: low, medium, high, hidden, none, unknownFutureValue. -
riskState
@SerializedName(value="riskState", alternate="RiskState") @Expose @Nullable public RiskState riskStateThe Risk State. State of the user's risk. Possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. -
userDisplayName
@SerializedName(value="userDisplayName", alternate="UserDisplayName") @Expose @Nullable public String userDisplayNameThe User Display Name. Risky user display name. -
userPrincipalName
@SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalNameThe User Principal Name. Risky user principal name. -
history
@SerializedName(value="history", alternate="History") @Expose @Nullable public RiskyUserHistoryItemCollectionPage historyThe History. The activity related to user risk level change
-
-
Constructor Details
-
RiskyUser
public RiskyUser()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classEntity
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-