Changeset 1254 for trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad
- Timestamp:
- 09/29/14 12:17:23 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm
r1122 r1254 144 144 $entry->replace(accountExpires => '9223372036854775807'); # TODO hardcoded, burk 145 145 $entry->replace(userPrincipalName => "$id\@" . $base->ad_domain); 146 147 { 148 my $charmap = Unicode::Map8->new('latin1') or die; 149 my $clear_pass = LATMOS::Accounts::Utils::genpassword(lenght => 20, nonalpha => 1); 150 my $newUniPW = $charmap->tou('"'.$clear_pass.'"')->byteswap()->utf16(); 151 $entry->replace(unicodePwd => $newUniPW); 152 } 153 146 154 my %delayed; 147 155 $data{$class->_key_attribute($base)} = $id;
Note: See TracChangeset
for help on using the changeset viewer.