- Integer =
Strict::Integer
- Nil =
Strict::Nil
- Bool =
Strict::Bool
- Hash =
Strict::Hash
- String =
Strict::String
- DeviceType =
Strict::String.enum("Android", "AndroidAmazon", "ChromeBrowser", "ChromeExtension", "EdgeBrowser", "EdgeExtension", "FirefoxBrowser", "FirefoxExtension", "IEBrowser", "iOS", "LinuxDesktop", "MacOsDesktop", "OperaBrowser", "OperaExtension", "SDK", "SafariBrowser", "SafariExtension", "UWP", "UnknownBrowser", "VivaldiBrowser", "VivaldiExtension", "WindowsDesktop")
- TwoFactorProvider =
Strict::String.enum("Authenticator", "Duo", "Email", "OrganizationDuo", "Remember", "U2f", "WebAuthn", "Yubikey")
- CipherType =
Strict::String.enum("Card", "Identity", "Login", "SecureNote")
- FieldType =
Strict::String.enum("Boolean", "Hidden", "Linked", "Text")
- LinkedIDType =
Strict::String.enum("Address1", "Address2", "Address3", "Brand", "CardholderName", "City", "Code", "Company", "Country", "Email", "ExpMonth", "ExpYear", "FirstName", "FullName", "LastName", "LicenseNumber", "MiddleName", "Number", "PassportNumber", "Password", "Phone", "PostalCode", "Ssn", "State", "Title", "Username")
- URIMatchType =
Strict::String.enum("domain", "exact", "host", "never", "regularExpression", "startsWith")
- CipherRepromptType =
Strict::String.enum("None", "Password")
- SecureNoteType =
Strict::String.enum("Generic")
- LoginLinkedIDType =
Strict::String.enum("Password", "Username")
- CardLinkedIDType =
Strict::String.enum("Brand", "CardholderName", "Code", "ExpMonth", "ExpYear", "Number")
- IdentityLinkedIDType =
Strict::String.enum("Address1", "Address2", "Address3", "City", "Company", "Country", "Email", "FirstName", "FullName", "LastName", "LicenseNumber", "MiddleName", "PassportNumber", "Phone", "PostalCode", "Ssn", "State", "Title", "Username")