from __future__ import absolute_import from sentry import auth, options from .provider import GoogleOAuth2Provider auth.register('google', GoogleOAuth2Provider) options.register( 'auth-google.client-id', flags=options.FLAG_ALLOW_EMPTY | options.FLAG_PRIORITIZE_DISK, ) options.register( 'auth-google.client-secret', flags=options.FLAG_ALLOW_EMPTY | options.FLAG_PRIORITIZE_DISK, )
def AuthProvider(name, cls): register(name, cls) yield unregister(name, cls)
from __future__ import absolute_import from sentry.auth import register from .provider import GitLabOAuth2Provider register('gitlab', GitLabOAuth2Provider)
def setUp(self): super(AuthProviderTestCase, self).setUp() # TestCase automatically sets up dummy provider if self.provider_name != 'dummy' or self.provider != DummyProvider: auth.register(self.provider_name, self.provider) self.addCleanup(auth.unregister, self.provider_name, self.provider)
from __future__ import absolute_import from sentry.auth import register from .provider import NeptulonOAuth2Provider register('neptulon', NeptulonOAuth2Provider)
def ready(self): from sentry.auth import register from .provider import PhabricatorOAuth2Provider register('phabricator', PhabricatorOAuth2Provider)
def ready(self): from sentry.auth import register from .provider import ActiveDirectorySAML2Provider register("active-directory", ActiveDirectorySAML2Provider)
def ready(self): from sentry.auth import register from .provider import OktaSAML2Provider register("okta", OktaSAML2Provider)
from sentry.auth import register from .provider import GOVUKOAuth2Provider register('govuk', GOVUKOAuth2Provider)
def setUp(self): super(AuthProviderTestCase, self).setUp() auth.register(self.provider_name, self.provider) self.addCleanup(auth.unregister, self.provider_name, self.provider)
from __future__ import absolute_import from sentry.auth import register from .provider import GoogleOAuth2Provider register('google', GoogleOAuth2Provider)
from __future__ import absolute_import from sentry.auth import register from .provider import Auth0SAML2Provider register('auth0', Auth0SAML2Provider)
from __future__ import absolute_import from sentry.auth import register from .provider import GitHubOAuth2Provider register('github', GitHubOAuth2Provider)
def ready(self): from sentry.auth import register from .provider import GitHubOAuth2Provider register("github", GitHubOAuth2Provider)
def setup_dummy_auth_provider(self): auth.register('dummy', DummyProvider) self.addCleanup(auth.unregister, 'dummy', DummyProvider)
from __future__ import absolute_import from sentry.auth import register from .provider import OktaSAML2Provider register('okta', OktaSAML2Provider)