summaryrefslogtreecommitdiff
path: root/oauthlib/oauth2/draft25/exceptions.py
blob: aaf1ba9fc21c70e89bd4fcaa21d8ac3fa01adcc9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class InvalidClientIdentifier(Exception):
    def __init__(self, client_identifier):
        self.client_identifier = client_identifier

    def __unicode__(self):
        return u'Invalid client identifier: {0}'.format(self.client_identifer)

    def __str__(self):
        return unicode(self).encode('utf-8')

class MissingRedirectURI(Exception):
    pass

class InvalidRedirectURI(Exception):
    pass