Class DFNCERTTypesExtendedObjectInfo


  • public class DFNCERTTypesExtendedObjectInfo
    extends DFNCERTTypesObjectInfo
    Dieser Typ wird für searchItemsByRole benötigt, da dort auch die RaID des Antrags/Zertifikats zurückgegeben wird. Um vorhandene Anwendungen nicht kaputt zu machen, sollte die RaID nicht in DFNCERTTypesObjectInfo ergänzt werden. Erweitert DFNCERTTypesObjectInfo um die RaID.
    • Constructor Detail

      • DFNCERTTypesExtendedObjectInfo

        public DFNCERTTypesExtendedObjectInfo()
    • Method Detail

      • getUnconfirmedEMails

        public int getUnconfirmedEMails()
        Gibt die Anzahl der noch nicht validierten E-Mail-Adressen zurück.
        Returns:
        Anzahl der noch nicht validierten E-Mail-Adressen
      • isApprovable

        public boolean isApprovable()
        Gibt an, ob ein Antrag genehmigt werden kann. Kriterium hierfür ist, dass die Anzahl der noch nicht validierten Emails 0 ist. Diese Methode ist nur sinnvoll, wenn es sich bei der Objectinfo um Zertifikatanträge handelt und nicht um Zertifikate oder einen Sperrantrag
        Returns:
        true, gdw getUnconfirmedEMails() = 0
      • getRaID

        public int getRaID()
        RaID des Antrags bzw. Zertifikats
        Returns:
        RaID des Antrags/Zertifikats
      • setRaID

        public void setRaID​(int RaID)
      • getAdditionalName

        public java.lang.String getAdditionalName()
      • setAdditionalName

        public void setAdditionalName​(java.lang.String AdditionalName)
      • getAdditionalEMail

        public java.lang.String getAdditionalEMail()
      • setAdditionalEMail

        public void setAdditionalEMail​(java.lang.String AdditionalEMail)
      • getAdditionalUnit

        public java.lang.String getAdditionalUnit()
      • setAdditionalUnit

        public void setAdditionalUnit​(java.lang.String AdditionalUnit)
      • getNotBefore

        public java.util.Date getNotBefore()
      • setNotBefore

        public void setNotBefore​(java.util.Date NotBefore)