Class AbstractPayloadConfig

    • Field Detail

      • TYPE_KEY

        public static String TYPE_KEY
      • ID_KEY

        public static String ID_KEY
      • VERSIONS_KEY

        public static String VERSIONS_KEY
      • CREATE_TS_KEY

        public static String CREATE_TS_KEY
      • LIFETIME_KEY

        public static String LIFETIME_KEY
    • Constructor Detail

      • AbstractPayloadConfig

        public AbstractPayloadConfig()
    • Method Detail

      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getCreationTS

        public Date getCreationTS()
      • setCreationTS

        public void setCreationTS​(Date creationTS)
      • fromJSON

        public void fromJSON​(net.sf.json.JSONObject jsonObject)
      • toJSON

        public net.sf.json.JSONObject toJSON()
      • getScriptSet

        public edu.uiuc.ncsa.security.util.scripting.ScriptSet getScriptSet()
      • setScriptSet

        public void setScriptSet​(edu.uiuc.ncsa.security.util.scripting.ScriptSet scriptSet)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • setVersions

        public void setVersions​(List<String> versions)
      • getLifetime

        public Long getLifetime()
      • setLifetime

        public void setLifetime​(Long lifetime)