public function transparentAuthentication(array $config = array())
{
$authClass = $this->container->getNamespacePrefix($this->getSection()) . 'TransparentAuthentication\\TransparentAuthentication';
try {
return $this->createTransparentAuthentication($authClass, $config);
} catch (TransparentAuthenticationNotFound $e) {
// Not found. Return the default TA
return new TransparentAuthentication($this->container, $config);
}
}