All Superinterfaces:
Element, ModelElement, Property, PropertyElement, SchemaMixedElement, Serializable
All Known Implementing Classes:
EncryptedImpl

@TypeMetadata(name="Encrypted", description="This type is used to properly manage values that must be stored safely (e.g. encrypted) in the IS.", version="1.0.0") @Change(version="1.0.0", description="First Version") public interface Encrypted extends Property
A property type for values that must be stored securely (e.g., encrypted) within the Information System.
Author:
Luca Frosini (ISTI - CNR)
See Also:
  • Field Details

  • Method Details

    • getValue

      @ISProperty(name="value", readonly=false, mandatory=true, description="The value to store safely in the IS") String getValue()
      Returns the value that is to be stored securely.
      Returns:
      The value.
    • setValue

      void setValue(String value)
      Sets the value to be stored securely.
      Parameters:
      value - The value to set.