Enumeration of programmable software token types.
C# syntax[DataContract] 
public enum ProgrammableSoftwareTokenType
{
   [EnumMember]
   Windows = 0,
   [EnumMember]
   IToken = 4,
   [EnumMember]
   Mobile = 5,
   [EnumMember]
   GrIDsure = 6,
   [EnumMember]
   Android = 7,
   [EnumMember]
   EmailOTP = 8,
   [EnumMember]
   Java = 10,
   [EnumMember]
   GoogleAuth = 11,
   [EnumMember]
   Authy = 12
};
Values
- Windows A token for Windows operating system.
- IToken A token for iPhone, iPad, or iPod Touch devices running the iOS operating system
- Mobile SMS token, where a text message containing one-time passwords is sent to the user's mobile phone.
- GrIDsure A GrIDsure token.
- Android A token for devices running the Android operating system.
- EmailOTP E-mail token, where an e-mail message containing one-time passwords is sent to the user's mobile phone.
- Java A token for Windows, Mac OS, or Linux operating systems that support Java applications.
- Authy An Authy token allowing users to authenticate themselves with one-time passwords generated by the Authy app.
- GoogleAuth A Google Authenticator token allowing users to authenticate themselves with one-time passwords generated by Google Authenticator.
