def METHOD_NAME(self, profile: Profile):
    self.logger.info("> endorser_info()")
    alias = self.endorser_alias(profile)
    did = self.endorser_public_did(profile)
    result = None
    if alias and did:
        # return connection endorser_info struct
        result = {
            "endorser_did": did,
            "endorser_name": alias,
        }
    self.logger.info(f"< endorser_info(): {result}")
    return result