def from_dict(marking_dict): if not marking_dict: return None m = TermsOfUseMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.terms_of_use = marking_dict.get('terms_of_use') return m
def from_dict(marking_dict): if not marking_dict: return None m = SimpleMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.statement = marking_dict.get('statement') return m
def from_dict(marking_dict): if not marking_dict: return None m = TLPMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.color = marking_dict.get('color') return m
def from_dict(marking_dict): if not marking_dict: return None m = SimpleMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.statement = marking_dict.get('statement') return m
def from_dict(marking_dict): if not marking_dict: return None m = TLPMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.color = marking_dict.get('color') return m
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj) return_obj.color = d.get('color') return return_obj
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj=return_obj) return_obj.statement = d.get('statement') return return_obj
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj) return_obj.terms_of_use = d.get('terms_of_use') return return_obj
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj=return_obj) return_obj.statement = d.get('statement') return return_obj
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj) return_obj.color = d.get('color') return return_obj
def from_dict(cls, d, return_obj=None): if not d: return None if not return_obj: return_obj = cls() MarkingStructure.from_dict(d, return_obj) return_obj.terms_of_use = d.get('terms_of_use') return return_obj
def from_dict(marking_dict): if not marking_dict: return None m = ISAMarkingAssertionsStructure30() MarkingStructure.from_dict(marking_dict, m) m.isam_version = marking_dict.get('isam_version') m.default_marking = marking_dict.get('default_marking') m.most_restrictive = marking_dict.get('most_restrictive') if ('policyref' in marking_dict): m.policyref = EDH2Text30.from_dict(marking_dict.get('policyref')) if ('accessprivilege' in marking_dict): m.accessprivilege = EDH2Text30.from_dict( marking_dict.get('accessprivilege')) if ('resourcedisposition' in marking_dict): m.resourcedisposition = EDH2Text30.from_dict( marking_dict.get('resourcedisposition')) if ('controlset' in marking_dict): m.controlset = EDH2Text30.from_dict(marking_dict.get('controlset')) if ('originalclassification' in marking_dict): m.originalclassification = EDH2Text30.from_dict( marking_dict.get('originalclassification')) if ('derivativeclassification' in marking_dict): m.derivativeclassification = EDH2Text30.from_dict( marking_dict.get('derivativeclassification')) if ('declassification' in marking_dict): m.declassification = EDH2Text30.from_dict( marking_dict.get('declassification')) if ('publicrelease' in marking_dict): m.publicrelease = EDH2Text30.from_dict( marking_dict.get('publicrelease')) if ('addlreference' in marking_dict): m.addlreference = AddlReference.from_dict( marking_dict.get('addlreference')) return m
def from_dict(marking_dict): if not marking_dict: return None m = ISAMarkingStructure() MarkingStructure.from_dict(marking_dict, m) m.isam_version = marking_dict.get('isam_version') if ('identifier' in marking_dict): m.identifier = EDH2Text.from_dict(marking_dict.get('identifier')) if ('createdatetime' in marking_dict): m.createdatetime = EDH2Text.from_dict(marking_dict.get('createdatetime')) if ('responsibleentity' in marking_dict): m.responsibleentity = EDH2Text.from_dict(marking_dict.get('responsibleentity')) if ('authref' in marking_dict): m.authref = EDH2Text.from_dict(marking_dict.get('authref')) return m
def from_dict(marking_dict): if not marking_dict: return None m = ISAMarkingAssertionsStructure() MarkingStructure.from_dict(marking_dict, m) m.isam_version = marking_dict.get('isam_version') m.default_marking = marking_dict.get('default_marking') m.most_restrictive = marking_dict.get('most_restrictive') if ('policyref' in marking_dict): m.policyref = EDH2Text.from_dict(marking_dict.get('policyref')) if ('accessprivilege' in marking_dict): m.accessprivilege = EDH2Text.from_dict(marking_dict.get('accessprivilege')) if ('resourcedisposition' in marking_dict): m.resourcedisposition = EDH2Text.from_dict(marking_dict.get('resourcedisposition')) if ('controlset' in marking_dict): m.controlset = EDH2Text.from_dict(marking_dict.get('controlset')) if ('originalclassification' in marking_dict): m.originalclassification = EDH2Text.from_dict(marking_dict.get('originalclassification')) if ('derivativeclassification' in marking_dict): m.derivativeclassification = EDH2Text.from_dict(marking_dict.get('derivativeclassification')) if ('declassification' in marking_dict): m.declassification = EDH2Text.from_dict(marking_dict.get('declassification')) if ('publicrelease' in marking_dict): m.publicrelease = EDH2Text.from_dict(marking_dict.get('publicrelease')) if ('addlreference' in marking_dict): m.addlreference = AddlReference.from_dict(marking_dict.get('addlreference')) return m
def from_dict(marking_dict): if not marking_dict: return None m = ISAMarkingStructure30() MarkingStructure.from_dict(marking_dict, m) m.isam_version = marking_dict.get('isam_version') if ('identifier' in marking_dict): m.identifier = EDH2Text30.from_dict(marking_dict.get('identifier')) if ('createdatetime' in marking_dict): m.createdatetime = EDH2Text30.from_dict( marking_dict.get('createdatetime')) if ('responsibleentity' in marking_dict): m.responsibleentity = EDH2Text30.from_dict( marking_dict.get('responsibleentity')) if ('authref' in marking_dict): m.authref = EDH2Text30.from_dict(marking_dict.get('authref')) return m