OAuth2ClientCredentials.java
/*
* Copyright (c) 2011 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.api.services.samples.dailymotion.cmdline;
/**
* OAuth 2 credentials found in the <a href="http://www.dailymotion.com/profile/developer">Developer
* Profile Page</a>.
*
* <p>Once at the Developer Profile page, you will need to create a Daily Motion account if you do
* not already have one. Click on "Create a new API Key". Enter "http://127.0.0.1:8080/Callback"
* under "Callback URL" and select "Native Application" under "Application Profile". Enter a port
* number other than 8080 if that is what you intend to use.
*
* @author Ravi Mistry
*/
public class OAuth2ClientCredentials {
/** Value of the "API Key". */
public static final String API_KEY = "Enter API Key";
/** Value of the "API Secret". */
public static final String API_SECRET = "Enter API Secret";
/** Port in the "Callback URL". */
public static final int PORT = 8080;
/** Domain name in the "Callback URL". */
public static final String DOMAIN = "127.0.0.1";
public static void errorIfNotSpecified() {
if (API_KEY.startsWith("Enter ") || API_SECRET.startsWith("Enter ")) {
System.out.println(
"Enter API Key and API Secret from http://www.dailymotion.com/profile/developer"
+ " into API_KEY and API_SECRET in "
+ OAuth2ClientCredentials.class);
System.exit(1);
}
}
}