Package com.dropbox.core.v2.teamlog
Class RiscSecurityEventDetails
java.lang.Object
com.dropbox.core.v2.teamlog.RiscSecurityEventDetails
RISC security event received from external provider.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRiscSecurityEventDetails(String eventType, String reason, String issuer) RISC security event received from external provider. -
Method Summary
-
Field Details
-
eventType
-
reason
-
issuer
-
-
Constructor Details
-
RiscSecurityEventDetails
public RiscSecurityEventDetails(@Nonnull String eventType, @Nonnull String reason, @Nonnull String issuer) RISC security event received from external provider.- Parameters:
eventType- RISC event type (e.g., account-disabled, token-revoked). Must not benull.reason- Reason for the RISC event. Must not benull.issuer- Identity provider issuer (e.g., https://accounts.google.com). Must not benull.- Throws:
IllegalArgumentException- If any argument does not meet its preconditions.
-
-
Method Details
-
getEventType
RISC event type (e.g., account-disabled, token-revoked).- Returns:
- value for this field, never
null.
-
getReason
Reason for the RISC event.- Returns:
- value for this field, never
null.
-
getIssuer
Identity provider issuer (e.g., https://accounts.google.com).- Returns:
- value for this field, never
null.
-
hashCode
public int hashCode() -
equals
-
toString
-
toStringMultiline
Returns a String representation of this object formatted for easier readability.The returned String may contain newlines.
- Returns:
- Formatted, multiline String representation of this object
-