The data items that
             
              PolicySpec
             
             variables
contain.
            
            
             
              
             
             
              accessDeniedErrorMessage
             
             
              A
              
               
                string
               
              
              value
that represents the access denied error message for the policy.
             
             
            
             
              
             
             
              alternateId
             
             
              A
              
               
                string
               
              
              value
that represents the alternate identification for the policy.
             
             
            
             
              
             
             
              autoGenerated
             
             
              A
              
               
                boolean
               
              
              value
that specifies whether the policy is auto-generated.
             
             
            
             
              
             
             
              creationTime
             
             
              A
              
               
                date
               
              
              value
that represents when the policy was first registered with the Rights Management
service.
             
             
            
             
              
             
             
              deleted
             
             
              A
              
               
                boolean
               
              
              value
that specifies whether the policy is deleted.
             
             
            
             
              
             
             
              description
             
             
              A
              
               
                string
               
              
              value
that represents the description of the policy.
             
             
            
             
              
             
             
              encryptionAlgorithmAndKeySize
             
             
              A
              
               
                string
               
              
              value
that represents the encryption algorithm and key size for the policy.
             
             
            
             
              
             
             
              lastUpdateTime
             
             
              A
              
               
                date
               
              
              value
that represents when the policy was last updated.
             
             
            
             
              
             
             
              name
             
             
              A
              
               
                string
               
              
              value
that represents the name of the policy.
             
             
            
             
              
             
             
              offlineLeasePeriod
             
             
              An
              
               
                int
               
              
              value
that represents the offline lease period for the policy.
             
             
            
             
              
             
             
              owner
             
             
              An
              
               
                User
               
              
              value
that represents the owner of the policy.
             
             
            
             
              
             
             
              policyId
             
             
              A
              
               
                string
               
              
              value
that represents the identifier of the policy.
             
             
            
             
              
             
             
              policySetName
             
             
              A
              
               
                string
               
              
              value
that represents the name of the set to which the policy belongs.
             
             
            
             
              
             
             
              policyType
             
             
              A
              
               
                string
               
              
              value
that represents the policy type.
             
             
            
             
              
             
             
              policyXml
             
             
              A
              
               
                byte
               
              
              value
that is an XML representation of the policy. The structure of the XML
is defined by the PDRL schema.
             
             
            
             
              
             
             
              principals
             
             
              A
              
               
                list
               
              
              of
com.adobe.idp.um.api.infomodel.Principal objects associated with the
policy.
             
             
            
             
              
             
             
              watermarkName
             
             
              A
              
               
                string
               
              
              value
that represents the name of the watermark the policy uses.