diff options
Diffstat (limited to 'src/main/java/com/google/gerrit/client/openid/OpenIdUtil.java')
-rw-r--r-- | src/main/java/com/google/gerrit/client/openid/OpenIdUtil.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/main/java/com/google/gerrit/client/openid/OpenIdUtil.java b/src/main/java/com/google/gerrit/client/openid/OpenIdUtil.java new file mode 100644 index 0000000000..77fb760976 --- /dev/null +++ b/src/main/java/com/google/gerrit/client/openid/OpenIdUtil.java @@ -0,0 +1,45 @@ +// Copyright 2009 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package com.google.gerrit.client.openid; + +import com.google.gwt.core.client.GWT; + +public class OpenIdUtil { + public static final LoginConstants C; + public static final LoginMessages M; + public static final OpenIdService SVC; + + public static final String LASTID_COOKIE = "gerrit.last_openid"; + public static final String P_SIGNIN_MODE = "gerrit.signin_mode"; + public static final String P_SIGNIN_CB = "gerrit.signin_cb"; + public static final String P_DISCOVERY_CB = "gerrit.discovery_cb"; + public static final String P_REMEMBERID = "gerrit.rememberid"; + + public static final String URL_YAHOO = "https://me.yahoo.com"; + public static final String URL_GOOGLE = + "https://www.google.com/accounts/o8/id"; + + static { + if (GWT.isClient()) { + C = GWT.create(LoginConstants.class); + M = GWT.create(LoginMessages.class); + SVC = GWT.create(OpenIdService.class); + } else { + C = null; + M = null; + SVC = null; + } + } +} |