Net-LDAP-SPNEGO
view release on metacpan or search on metacpan
lib/Net/LDAP/SPNEGO.pm view on Meta::CPAN
map {
lc($_) => scalar $user->get_value($_)
} $user->attributes
};
}
sub _ldap_quote {
return join '', map { sprintf "\\%02x", $_ } unpack('C*',shift);
}
# with inspiration from
# https://github.com/josephglanville/posix-ldap-overlay/blob/master/lib/SID.pm
sub _unpack_sid {
return unpack 'C Vxx C V*', shift;
}
sub _sid2string {
my ($rev, $auth, $sa_cnt, @sa) = _unpack_sid(shift);
return join '-', 'S', $rev, $auth, @sa;
}
( run in 1.200 second using v1.01-cache-2.11-cpan-26ccb49234f )