コード例 #1
0
    def test_constructor(self):
        hmac_hashfunc = lambda msg: hmac.new(b'mysecretkey', msg)

        password = Password(hashfunc=hmac_hashfunc)
        password.set('foo')
        self.assertEquals(password.str,
                          hmac.new(b'mysecretkey', b'foo').hexdigest())
コード例 #2
0
ファイル: test_utils.py プロジェクト: 17patelumang/boto
    def test_constructor(self):
        hmac_hashfunc = lambda msg: hmac.new(b'mysecretkey', msg)

        password = Password(hashfunc=hmac_hashfunc)
        password.set('foo')
        self.assertEquals(password.str,
                          hmac.new(b'mysecretkey', b'foo').hexdigest())
コード例 #3
0
    def test_constructor(self):
        from boto.utils import Password
        import hmac

        hmac_hashfunc = lambda msg: hmac.new('mysecretkey', msg )

        password = Password(hashfunc=hmac_hashfunc)
        password.set('foo')
        self.assertEquals(password.str, hmac.new('mysecretkey','foo').hexdigest())
コード例 #4
0
ファイル: test_password.py プロジェクト: 2uinc/boto
    def test_constructor(self):
        from boto.utils import Password
        import hmac

        hmac_hashfunc = lambda msg: hmac.new('mysecretkey', msg )

        password = Password(hashfunc=hmac_hashfunc)
        password.set('foo')
        self.assertEquals(password.str, hmac.new('mysecretkey', 'foo').hexdigest())
コード例 #5
0
ファイル: property.py プロジェクト: timjdavey/boto
 def __set__(self, obj, value):
     if not isinstance(value, Password):
         p = Password()
         p.set(value)
         value = p
     Property.__set__(self, obj, value)
コード例 #6
0
ファイル: property.py プロジェクト: faridani/Mturk-Tracker
 def __get__(self, obj, objtype):
     return Password(StringProperty.__get__(self, obj, objtype))
コード例 #7
0
ファイル: property.py プロジェクト: faridani/Mturk-Tracker
 def __set__(self, obj, value):
     if not isinstance(value, Password):
         p = Password()
         p.set(value)
         value = p
     Property.__set__(self, obj, value)
コード例 #8
0
ファイル: property.py プロジェクト: faridani/Mturk-Tracker
 def make_value_from_datastore(self, value):
     p = Password(value)
     return p
コード例 #9
0
ファイル: property.py プロジェクト: carlgao/lenga
 def __set__(self, obj, value):
     p = Password()
     p.set(value)
     ScalarProperty.__set__(self, obj, p)
コード例 #10
0
 def __set__(self, obj, value):
     p = Password()
     p.set(value)
     ScalarProperty.__set__(self, obj, p)
コード例 #11
0
 def __get__(self, obj, objtype):
     return Password(ScalarProperty.__get__(self, obj, objtype))
コード例 #12
0
 def decode_password(self, value):
     value = self.get_text_value(value)
     return Password(value)