Example #1
0
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,
)
Example #2
0
def AuthProvider(name, cls):
    register(name, cls)
    yield
    unregister(name, cls)
Example #3
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GitLabOAuth2Provider

register('gitlab', GitLabOAuth2Provider)
Example #4
0
 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)
Example #5
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import NeptulonOAuth2Provider

register('neptulon', NeptulonOAuth2Provider)
Example #6
0
 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)
Example #7
0
    def ready(self):
        from sentry.auth import register

        from .provider import PhabricatorOAuth2Provider

        register('phabricator', PhabricatorOAuth2Provider)
Example #8
0
    def ready(self):
        from sentry.auth import register

        from .provider import ActiveDirectorySAML2Provider

        register("active-directory", ActiveDirectorySAML2Provider)
Example #9
0
    def ready(self):
        from sentry.auth import register

        from .provider import OktaSAML2Provider

        register("okta", OktaSAML2Provider)
Example #10
0
from sentry.auth import register

from .provider import GOVUKOAuth2Provider

register('govuk', GOVUKOAuth2Provider)
Example #11
0
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     auth.register(self.provider_name, self.provider)
     self.addCleanup(auth.unregister, self.provider_name, self.provider)
def AuthProvider(name, cls):
    register(name, cls)
    yield
    unregister(name, cls)
Example #13
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GoogleOAuth2Provider

register('google', GoogleOAuth2Provider)
Example #14
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import Auth0SAML2Provider

register('auth0', Auth0SAML2Provider)
Example #15
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GitHubOAuth2Provider

register('github', GitHubOAuth2Provider)
Example #16
0
    def ready(self):
        from sentry.auth import register

        from .provider import GitHubOAuth2Provider

        register("github", GitHubOAuth2Provider)
Example #17
0
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     auth.register(self.provider_name, self.provider)
     self.addCleanup(auth.unregister, self.provider_name, self.provider)
Example #18
0
 def setup_dummy_auth_provider(self):
     auth.register('dummy', DummyProvider)
     self.addCleanup(auth.unregister, 'dummy', DummyProvider)
Example #19
0
 def setup_dummy_auth_provider(self):
     auth.register('dummy', DummyProvider)
     self.addCleanup(auth.unregister, 'dummy', DummyProvider)
Example #20
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import OktaSAML2Provider

register('okta', OktaSAML2Provider)