Package com.stytch.sdk.b2b.member
Class Member.UpdateParams
-
- All Implemented Interfaces:
public final class Member.UpdateParamsData class used for wrapping parameters used with Member updates
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Map<String, Object>untrustedMetadataprivate final BooleanmfaEnrolledprivate final StringmfaPhoneNumberprivate final MfaMethoddefaultMfaMethod
-
Constructor Summary
Constructors Constructor Description Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled, String mfaPhoneNumber, MfaMethod defaultMfaMethod)Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled, String mfaPhoneNumber)Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled)Member.UpdateParams(String name, Map<String, Object> untrustedMetadata)Member.UpdateParams(String name)Member.UpdateParams()
-
Method Summary
Modifier and Type Method Description final StringgetName()the name of the member final Map<String, Object>getUntrustedMetadata()a map of untrusted metadata to assign to the member final BooleangetMfaEnrolled()Sets whether the Member is enrolled in MFA. final StringgetMfaPhoneNumber()Sets the Member's phone number. final MfaMethodgetDefaultMfaMethod()Sets the Member's default MFA method. -
-
Constructor Detail
-
Member.UpdateParams
Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled, String mfaPhoneNumber, MfaMethod defaultMfaMethod)
-
Member.UpdateParams
Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled, String mfaPhoneNumber)
-
Member.UpdateParams
Member.UpdateParams(String name, Map<String, Object> untrustedMetadata, Boolean mfaEnrolled)
-
Member.UpdateParams
Member.UpdateParams(String name)
-
Member.UpdateParams
Member.UpdateParams()
-
-
Method Detail
-
getUntrustedMetadata
final Map<String, Object> getUntrustedMetadata()
a map of untrusted metadata to assign to the member
-
getMfaEnrolled
final Boolean getMfaEnrolled()
Sets whether the Member is enrolled in MFA. If true, the Member must complete an MFA step whenever they wish to log in to their Organization. If false, the Member only needs to complete an MFA step if the Organization's MFA policy is set to REQUIRED_FOR_ALL.
-
getMfaPhoneNumber
final String getMfaPhoneNumber()
Sets the Member's phone number. Throws an error if the Member already has a phone number
-
getDefaultMfaMethod
final MfaMethod getDefaultMfaMethod()
Sets the Member's default MFA method. Valid values are 'SMS' and 'TOTP'. This value will determine
Which MFA method the Member is prompted to use when logging in
Whether An SMS will be sent automatically after completing the first leg of authentication
-
-
-
-