/**
* 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
* https://opensso.dev.java.net/public/CDDLv1.0.html or
* opensso/legal/CDDLv1.0.txt
* 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: IDPPConstants.java,v 1.2 2008/06/25 05:47:15 qcheng Exp $
*
*/
package com.sun.identity.liberty.ws.idpp.common;
public class IDPPConstants {
public static final String XMLNS_IDPP = "urn:liberty:id-sis-pp:2003-08";
public static final String IDPP_JAXB_PKG =
"com.sun.identity.liberty.ws.idpp.jaxb";
public static final String IDPP_PLUGIN_JAXB_PKG =
"com.sun.identity.liberty.ws.idpp.plugin.jaxb";
public static final String XMLSIG_JAXB_PKG =
"com.sun.identity.liberty.ws.common.jaxb.xmlsig";
public static final String IDPP_SERVICE =
"sunIdentityServerLibertyPPService";
public static final String NAME_SCHEME_MIDDLE =
"urn:liberty:id-sis-pp:nameScheme:firstmiddlelast";
public static final String CONTAINER = "container";
public static final String EXTENSION = "extension";
public static final String PP_EXT_XML_NS =
"http://www.sun.com/identity/liberty/pp";
public static final String XML_NS = "xmlns:";
public static final String PP_EXTENSION_ELEMENT = "PPISExtension";
public static final String CONSENT = "Consent";
//will need to change to the right values when the interaction supports
public static final String CONSENT_DENY = "no";
public static final String CONSENT_ALLOW = "yes";
public static final String VALUE = "Value";
public static final String QUESTION = "Question";
public static final String PP_INTERACTION_PROP_FILE =
"amLibertyPPInteraction";
public static final String INTERACT_FOR_CONSENT = "interactForConsent";
public static final String INTERACT_FOR_VALUE = "interactForValue";
public static final String AUTHZ_ALLOW = "allow";
public static final String AUTHZ_DENY = "deny";
public static final String INTERACTION_TITLE = "interactionTitle";
public static final String COMMON_QUERY_CONSENT_QUESTION =
"commonQueryConsentQuestion";
public static final String COMMON_MODIFY_CONSENT_QUESTION =
"commonModifyConsentQuestion";
// IDPP element constants;
public static final String IDPP_ELEMENT = "PP";
public static final int IDPP_ELEMENT_INT = 1;
public static final String INFORMAL_NAME_ELEMENT = "InformalName";
public static final int INFORMAL_NAME_ELEMENT_INT = 2;
public static final String LINFORMAL_NAME_ELEMENT = "LInformalName";
public static final int LINFORMAL_NAME_ELEMENT_INT = 3;
public static final String COMMON_NAME_ELEMENT = "CommonName";
public static final int COMMON_NAME_ELEMENT_INT = 4;
public static final String LEGAL_IDENTITY_ELEMENT = "LegalIdentity";
public static final int LEGAL_IDENTITY_ELEMENT_INT = 5;
public static final String EMPLOYMENT_IDENTITY_ELEMENT =
"EmploymentIdentity";
public static final int EMPLOYMENT_IDENTITY_ELEMENT_INT = 6;
public static final String ADDRESS_CARD_ELEMENT = "AddressCard";
public static final int ADDRESS_CARD_ELEMENT_INT = 7;
public static final String MSG_CONTACT_ELEMENT = "MsgContact";
public static final int MSG_CONTACT_ELEMENT_INT = 8;
public static final String FACADE_ELEMENT = "Facade";
public static final int FACADE_ELEMENT_INT = 9;
public static final String DEMOGRAPHICS_ELEMENT = "Demographics";
public static final int DEMOGRAPHICS_ELEMENT_INT = 10;
public static final String SIGN_KEY_ELEMENT = "SignKey";
public static final int SIGN_KEY_ELEMENT_INT = 11;
public static final String ENCRYPT_KEY_ELEMENT = "EncryptKey";
public static final int ENCRYPT_KEY_ELEMENT_INT = 12;
public static final String EMERGENCY_CONTACT_ELEMENT = "EmergencyContact";
public static final int EMERGENCY_CONTACT_ELEMENT_INT = 13;
public static final String LEMERGENCY_CONTACT_ELEMENT =
"LEmergencyContact" ;
public static final int LEMERGENCY_CONTACT_ELEMENT_INT = 14;
public static final String FN_ELEMENT = "FN";
public static final int FN_ELEMENT_INT = 15;
public static final String MN_ELEMENT = "MN";
public static final int MN_ELEMENT_INT = 16;
public static final String CN_ELEMENT = "CN";
public static final int CN_ELEMENT_INT = 17;
public static final String PT_ELEMENT = "PersonalTitle";
public static final int PT_ELEMENT_INT = 18;
public static final String SN_ELEMENT = "SN";
public static final int SN_ELEMENT_INT = 19;
public static final String ANALYZED_NAME_ELEMENT = "AnalyzedName";
public static final int ANALYZED_NAME_ELEMENT_INT = 20;
public static final String ALT_CN_ELEMENT = "AltCN";
public static final int ALT_CN_ELEMENT_INT = 21;
public static final String LEGAL_NAME_ELEMENT = "LegalName";
public static final int LEGAL_NAME_ELEMENT_INT = 22;
public static final String DOB_ELEMENT = "DOB";
public static final int DOB_ELEMENT_INT = 23;
public static final String GENDER_ELEMENT = "Gender";
public static final int GENDER_ELEMENT_INT = 24;
public static final String MARITAL_STATUS_ELEMENT = "MaritalStatus";
public static final int MARITAL_STATUS_ELEMENT_INT = 25;
public static final String ALT_ID_ELEMENT = "AltID";
public static final int ALT_ID_ELEMENT_INT = 26;
public static final String ID_TYPE_ELEMENT = "IDType";
public static final int ID_TYPE_ELEMENT_INT = 27;
public static final String ID_VALUE_ELEMENT = "IDValue";
public static final int ID_VALUE_ELEMENT_INT = 28;
public static final String VAT_ELEMENT = "VAT";
public static final int VAT_ELEMENT_INT = 29;
public static final String ALT_ID_TYPE_ELEMENT = "AltIDType";
public static final String ALT_ID_VALUE_ELEMENT = "AltIDValue";
public static final String JOB_TITLE_ELEMENT = "JobTitle";
public static final int JOB_TITLE_ELEMENT_INT = 30;
public static final String O_ELEMENT = "O";
public static final int O_ELEMENT_INT = 31;
public static final String ALT_O_ELEMENT = "AltO";
public static final int ALT_O_ELEMENT_INT = 32;
public static final String EXTENSION_ELEMENT = "Extension";
public static final int EXTENSION_ELEMENT_INT = 33;
public static final String MUGSHOT_ELEMENT = "MugShot";
public static final String WEBSITE_ELEMENT = "WebSite";
public static final String NAME_PRONOUNCED_ELEMENT = "NamePronounced";
public static final String GREET_SOUND_ELEMENT = "GreetSound";
public static final String GREET_ME_SOUND_ELEMENT = "GreetMeSound";
public static final String DEMO_GRAPHICS_DISPLAY_LANG_ELEMENT =
"DisplayLanguage";
public static final String DEMO_GRAPHICS_LANGUAGE_ELEMENT = "Language";
public static final String DEMO_GRAPHICS_BIRTH_DAY_ELEMENT = "Birthday";
public static final String DEMO_GRAPHICS_AGE_ELEMENT = "Age";
public static final String DEMO_GRAPHICS_TIME_ZONE_ELEMENT = "TimeZone";
public static final String QUERY_TYPE = "Query";
public static final String MODIFY_TYPE = "Modify";
public static final String ATTRIBUTE_SEPARATOR = "|";
public static final String PLUGIN = "plugin";
}