/**
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
*
* Copyright (c) 2006 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: IdRepoSampleGetSpecialIds.java,v 1.2 2008/06/25 05:41:14 qcheng Exp $
*
*/
/**
* This class
*
*
* @author
*/
public class IdRepoSampleGetSpecialIds {
sampleUtils = new IdRepoSampleUtils();
}
/*
* The special AMIdentities are for internal use only.
*/
public void getSpecialIds () {
try {
/*
* get special role identities
*/
/*
* get special user identities
*/
/*
* get special group identities
*/
/*
* get special agent identities
*/
/*
* get special realm identities
*/
/*
* get special Filtered Role identities
*/
"Hit <return> to get special filtered roles: ");
} catch (IdRepoException ire) {
ire.getMessage());
} catch (SSOException ssoe) {
ssoe.getMessage());
}
return;
}
/*
* print the Map (from IdSearchResults.getResultAttributes()) and
* the Set (from IdSearchResults.getSearchResults()) resulting from
* the AMIdentityRepository.getSpecialIdentities(IdType.xxx) call.
*/
{
try {
"\n");
} catch (IdRepoException ire) {
"processSpecialIdentity:IdRepoException: " +
ire.getMessage());
} catch (SSOException ssoe) {
"processSpecialIdentity:SSOException: " +
ssoe.getMessage());
}
}
} else {
}
}
/*
* theMap:
* AMIdentity, Map of:
* String, Set of:
* String
*/
{
} else {
+ ":");
}
}
}
} else {
}
}
}
}
}