'Creates a new AuthRequest object.  This just stores each
argument in an appropriately named field.
Users of this library should not create instances of this
class.  Instances of this class are created by the library
when needed.'

def __init__(self, endpoint, assoc):

    self.assoc = assoc
    self.endpoint = endpoint
    self.return_to_args = {}
    self.message = Message(endpoint.preferredNamespace())
    self._anonymous = False
