Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * #%L
   * =====================================================
   *   _____                _     ____  _   _       _   _
   *  |_   _|_ __ _   _ ___| |_  / __ \| | | | ___ | | | |
   *    | | | '__| | | / __| __|/ / _` | |_| |/ __|| |_| |
   *    | | | |  | |_| \__ \ |_| | (_| |  _  |\__ \|  _  |
   *    |_| |_|   \__,_|___/\__|\ \__,_|_| |_||___/|_| |_|
   *                             \____/
  * 
  * =====================================================
  * 
  * Hochschule Hannover
  * (University of Applied Sciences and Arts, Hannover)
  * Faculty IV, Dept. of Computer Science
  * Ricklinger Stadtweg 118, 30459 Hannover, Germany
  * 
  * Email: trust@f4-i.fh-hannover.de
  * Website: http://trust.f4.hs-hannover.de/
  * 
  * This file is part of ifmapj, version 2.1.0, implemented by the Trust@HsH
  * research group at the Hochschule Hannover.
  * %%
  * Copyright (C) 2010 - 2014 Trust@HsH
  * %%
  * 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.
  * #L%
  */
 package de.hshannover.f4.trust.ifmapj.config;

Configuration for basic SSRC authentication.
 
 public class BasicAuthConfig {
 
 	public final String url;
 	public final String username;
 	public final String password;
 	public final String trustStorePath;
 	public final String trustStorePassword;
 
 	public final boolean threadSafe;

Timeout for the initial connection attempt in milliseconds.
 
 	public final int initialConnectionTimeout;

Create a new BasicAuthConfig object with the given configuration parameter.

Parameters:
url the URL to connect to
username basic authentication user
password basic authentication password
trustStorePath path to trustStore
trustStorePassword password for trustStore
threadSafe true if the SSRC should be thread safe
initialConnectionTimeout the initial connection timeout in milliseconds
 
 	public BasicAuthConfig(
 			String url,
 			String username,
 			String password,
 			String trustStorePath,
 			String trustStorePassword,
 			boolean threadSafe,
 			int initialConnectionTimeout) {
 		super();
 		this. = url;
 		this. = username;
 		this. = password;
 		this. = trustStorePath;
 		this. = trustStorePassword;
 		this. = threadSafe;
 		this. = initialConnectionTimeout;
 	}

Create a BasicAuthConfig for a non thread safe SSRC with initial connection timeout of 120 seconds.

Parameters:
url the URL to connect to
username basic authentication user
password basic authentication password
trustStorePath path to trustStore
trustStorePassword password for trustStore
 
 	public BasicAuthConfig(
			String url,
			String username,
			String password,
			String trustStorePath,
			String trustStorePassword) {
		this(urlusernamepasswordtrustStorePathtrustStorePasswordfalse, 120 * 1000);
	}
New to GrepCode? Check out our FAQ X