/**
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
*
* Copyright (c) 2007 Sun Microsystems Inc. All Rights Reserved
*
* The contents of this file are subject to the terms
* of the Common Development and Distribution License
* (the License). You may not use this file except in
* compliance with the License.
*
* You can obtain a copy of the License at
* See the License for the specific language governing
* permission and limitations under the License.
*
* When distributing Covered Code, include this CDDL
* Header Notice in each file and include the License file
* at opensso/legal/CDDLv1.0.txt.
* If applicable, add the following below the CDDL Header,
* with the fields enclosed by brackets [] replaced by
* your own identifying information:
* "Portions Copyrighted [year] [name of copyright owner]"
*
* $Id: TokenUtils.java,v 1.2 2008/06/25 05:44:19 qcheng Exp $
*
*/
public class TokenUtils {
}
{
return token;
}
}
throws Exception
{
try {
//System.out.println("TokenUtils:orgName=" + orgName);
} else if (level != -1) {
} else {
//System.out.println("TokenUtils:calling login()");
}
//System.out.println("TokenUtils:after ac.login()");
} catch (LoginException le) {
return null;
}
try {
// Get the information requested by the plug-ins
if (ac.hasMoreRequirements()) {
//System.out.println("Auth success");
if ( authSubject != null) {
while (principals.hasNext()) {
}
}
//System.out.println("Authentication has FAILED");
} else {
}
} else {
}
}
} catch (Exception e) {
e.printStackTrace();
}
//SSOTokenManager.getInstance().validateToken(ac.getSSOToken());
//System.out.println(ac.getSSOToken().getPrincipal().getName());
return ac.getSSOToken();
}
throws UnsupportedCallbackException
{
int i = 0;
try {
if (callbacks[i] instanceof NameCallback) {
// prompt the user for a username
//System.out.println("userName=" + userId);
} else if (callbacks[i] instanceof PasswordCallback) {
// prompt the user for sensitive information
//System.out.println("password=" + password);
} else {
}
}
} catch (Exception e) {
//throw new UnsupportedCallbackException(callbacks[i],
//"Callback exception: " + e);
}
}
}