Class AuthorizedPrivilege


  • @MetaschemaAssembly(formalName="Privilege",
                        description="Identifies a specific system privilege held by the user, along with an associated description and/or rationale for the privilege.",
                        name="authorized-privilege",
                        metaschema=OscalImplementationCommonMetaschema.class)
    public class AuthorizedPrivilege
    extends Object
    Identifies a specific system privilege held by the user, along with an associated description and/or rationale for the privilege.
    • Method Detail

      • getTitle

        public gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine getTitle()
      • setTitle

        public void setTitle​(gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine value)
      • getDescription

        public gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupMultiline getDescription()
      • setDescription

        public void setDescription​(gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupMultiline value)
      • addFunctionPerformed

        public boolean addFunctionPerformed​(String item)
        Add a new String item to the underlying collection.
        Parameters:
        item - the item to add
        Returns:
        true
      • removeFunctionPerformed

        public boolean removeFunctionPerformed​(String item)
        Remove the first matching String item from the underlying collection.
        Parameters:
        item - the item to remove
        Returns:
        true if the item was removed or false otherwise