Google::SAML::Response can be used to generate a signed XML document
that is needed for logging your users into Google using SSO.
You have some sort of web application that can identify and
authenticate users. You want users to be able to use some sort of
Google service such as Google mail.
When using SSO with your Google partner account, your users will send
a request to a Google URL. If the user isn't already logged in to
Google, Google will redirect him to a URL that you can define. Behind
this URL, you need to have a script that authenticates users in your
original framework and generates a SAML response for Google that you
send back to the user whose browser will then submit it back to
Google. If everything works, users will then be logged into their
Google account and they don't even have to know their usernames or
passwords.
IO::Socket::INET6 provides an object interface to creating and using sockets
in the AF_INET6 domain. It is built upon the IO::Socket interface and
inherits all the methods defined by IO::Socket. As a consequence, this module
is protocol independent, it can run both IPv6 & IPv4, when DNS names are
passed.
The IO::Socket::Multicast module subclasses IO::Socket::INET to enable
you to manipulate multicast groups. With this module (and an operating
system that supports multicasting), you will be able to receive incoming
multicast transmissions and generate your own outgoing multicast
packets.
The IO::Socket::Multicast6 module subclasses IO::Socket::INET6 to enable you to
manipulate multicast groups. With this module you will be able to receive
incoming multicast transmissions and generate your own outgoing multicast
packets.
This module uses the same API as IO::Socket::Multicast, but with added support
for IPv6 (IPv4 is still supported). Unlike IO::Socket::Multicast, this is a
pure-perl module.
This module provides a way to set a timeout on read / write operations
on an IO::Socket instance, or any IO::Socket::* modules, like
IO::Socket::INET.
IO::Socket::UNIX::Util provides Unix domain socket utilities.
MaxMind::DB::Common provides code shared by the DB reader and writer modules.
MaxMind::DB::Reader provides functionality to read MaxMind DB files.
MaxMind::DB::Writer contains the code necessary to write MaxMind DB database
files.
Client library for APNs that support the extended format.