def get_taking_agent(self):
raise errors.Unimplemented()<EOL>
Gets the ``Agent``.

        return: (osid.authentication.Agent) - the agent
        raise:  OperationFailed - unable to complete request
        *compliance: mandatory -- This method must be implemented.*