'Assumes one assertion. At least one address specification has to be
correct.
:param address: IP address of attesting entity
:return: True/False'

def verify_attesting_entity(self, address):

    correct = 0
    for subject_conf in self.assertion.subject.subject_confirmation:
        if (subject_conf.subject_confirmation_data is None):
            correct += 1
        elif subject_conf.subject_confirmation_data.address:
            if (subject_conf.subject_confirmation_data.address == address):
                correct += 1
        else:
            correct += 1
    if correct:
        return True
    else:
        return False
