ApplySecurityTemplateAction Element

System.Object
  ActionType
    ApplySecurityTemplateAction
Client Declaration
  public class ApplySecurityTemplateAction

Represents a pending action for applying a security policy's security template to a containable Content Engine object. For more information, see the Java™ API ApplySecurityTemplate class and applySecurityTemplate method topics.

Element Structure

Attributes
  • GuidType applyStateId: [request] Required expression that specifies the GUID for the version state of a security template. The applyStateId attribute is equivalent to an ApplyStateID property of an ApplicationSecurityTemplate or VersioningSecurityTemplate object that is attached to a particular object's SecurityPolicy object:
    • For VersioningSecurityTemplate objects only, you must set applyStateId to one of the following VersionStatusId constants:
      • VersionStatusId.IN_PROCESS: In-process version state.
      • VersionStatusId.RELEASED: Released version state.
      • VersionStatusId.RESERVATION: Reservation version state.
      • VersionStatusId.SUPERSEDED: Superseded version state.
    • For ApplicationSecurityTemplate objects, setting applyStateId to one of the VersionStatusId constants causes an error.

Code Example

ApplySecurityTemplateAction objAST = new ApplySecurityTemplateAction();
objAST.applyStateId = "{95AD7AED-DFA0-4459-AE95-2CA2FC041602}";

XML Schema

<xsd:complexType name="ApplySecurityTemplateAction">
   <xsd:complexContent>
      <xsd:extension base="ActionType">
         <xsd:attribute name="applyStateId" type="GuidType" use="required"/>
      </xsd:extension>
   </xsd:complexContent>
</xsd:complexType>