Class PasswordPrimitive

  • java.lang.Object
    • com.thingworx.types.primitives.PasswordPrimitive
  • All Implemented Interfaces:
    IPrimitiveType<PasswordPrimitive,​java.lang.String>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, java.util.Comparator<PasswordPrimitive>

    @ThingworxExtensionApiClass(since={6,6},
                                canInstantiate=true)
    public class PasswordPrimitive
    extends java.lang.Object
    implements IPrimitiveType<PasswordPrimitive,​java.lang.String>, java.lang.Cloneable
    A primitive that represents a password. This primitive uses symmetric encryption to keep an encrypted value in memory. When a plain text password is set we will encrypt using the AES key stored in our secret provider. Any calls to retrieve the plain text password will decrypt the password using the AES key in our secret provider.
    See Also:
    Serialized Form