a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster/**
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * The contents of this file are subject to the terms
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * of the Common Development and Distribution License
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * (the License). You may not use this file except in
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * compliance with the License.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * You can obtain a copy of the License at
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * https://opensso.dev.java.net/public/CDDLv1.0.html or
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * opensso/legal/CDDLv1.0.txt
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * See the License for the specific language governing
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * permission and limitations under the License.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * When distributing Covered Code, include this CDDL
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Header Notice in each file and include the License file
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * at opensso/legal/CDDLv1.0.txt.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * If applicable, add the following below the CDDL Header,
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * with the fields enclosed by brackets [] replaced by
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * your own identifying information:
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * "Portions Copyrighted [year] [name of copyright owner]"
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * $Id: IDPPConstants.java,v 1.2 2008/06/25 05:47:15 qcheng Exp $
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster *
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster */
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterpackage com.sun.identity.liberty.ws.idpp.common;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterpublic class IDPPConstants {
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String XMLNS_IDPP = "urn:liberty:id-sis-pp:2003-08";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String IDPP_JAXB_PKG =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "com.sun.identity.liberty.ws.idpp.jaxb";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String IDPP_PLUGIN_JAXB_PKG =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "com.sun.identity.liberty.ws.idpp.plugin.jaxb";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String XMLSIG_JAXB_PKG =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "com.sun.identity.liberty.ws.common.jaxb.xmlsig";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String IDPP_SERVICE =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "sunIdentityServerLibertyPPService";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String NAME_SCHEME_MIDDLE =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "urn:liberty:id-sis-pp:nameScheme:firstmiddlelast";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String CONTAINER = "container";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String EXTENSION = "extension";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String PP_EXT_XML_NS =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "http://www.sun.com/identity/liberty/pp";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String XML_NS = "xmlns:";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String PP_EXTENSION_ELEMENT = "PPISExtension";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String CONSENT = "Consent";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster //will need to change to the right values when the interaction supports
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String CONSENT_DENY = "no";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String CONSENT_ALLOW = "yes";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String VALUE = "Value";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String QUESTION = "Question";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String PP_INTERACTION_PROP_FILE =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "amLibertyPPInteraction";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String INTERACT_FOR_CONSENT = "interactForConsent";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String INTERACT_FOR_VALUE = "interactForValue";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String AUTHZ_ALLOW = "allow";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String AUTHZ_DENY = "deny";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String INTERACTION_TITLE = "interactionTitle";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String COMMON_QUERY_CONSENT_QUESTION =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "commonQueryConsentQuestion";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String COMMON_MODIFY_CONSENT_QUESTION =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "commonModifyConsentQuestion";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster // IDPP element constants;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String IDPP_ELEMENT = "PP";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int IDPP_ELEMENT_INT = 1;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String INFORMAL_NAME_ELEMENT = "InformalName";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int INFORMAL_NAME_ELEMENT_INT = 2;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String LINFORMAL_NAME_ELEMENT = "LInformalName";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int LINFORMAL_NAME_ELEMENT_INT = 3;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String COMMON_NAME_ELEMENT = "CommonName";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int COMMON_NAME_ELEMENT_INT = 4;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String LEGAL_IDENTITY_ELEMENT = "LegalIdentity";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int LEGAL_IDENTITY_ELEMENT_INT = 5;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String EMPLOYMENT_IDENTITY_ELEMENT =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "EmploymentIdentity";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int EMPLOYMENT_IDENTITY_ELEMENT_INT = 6;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ADDRESS_CARD_ELEMENT = "AddressCard";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ADDRESS_CARD_ELEMENT_INT = 7;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String MSG_CONTACT_ELEMENT = "MsgContact";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int MSG_CONTACT_ELEMENT_INT = 8;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String FACADE_ELEMENT = "Facade";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int FACADE_ELEMENT_INT = 9;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMOGRAPHICS_ELEMENT = "Demographics";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int DEMOGRAPHICS_ELEMENT_INT = 10;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String SIGN_KEY_ELEMENT = "SignKey";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int SIGN_KEY_ELEMENT_INT = 11;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ENCRYPT_KEY_ELEMENT = "EncryptKey";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ENCRYPT_KEY_ELEMENT_INT = 12;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String EMERGENCY_CONTACT_ELEMENT = "EmergencyContact";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int EMERGENCY_CONTACT_ELEMENT_INT = 13;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String LEMERGENCY_CONTACT_ELEMENT =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "LEmergencyContact" ;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int LEMERGENCY_CONTACT_ELEMENT_INT = 14;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String FN_ELEMENT = "FN";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int FN_ELEMENT_INT = 15;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String MN_ELEMENT = "MN";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int MN_ELEMENT_INT = 16;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String CN_ELEMENT = "CN";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int CN_ELEMENT_INT = 17;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String PT_ELEMENT = "PersonalTitle";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int PT_ELEMENT_INT = 18;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String SN_ELEMENT = "SN";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int SN_ELEMENT_INT = 19;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ANALYZED_NAME_ELEMENT = "AnalyzedName";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ANALYZED_NAME_ELEMENT_INT = 20;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ALT_CN_ELEMENT = "AltCN";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ALT_CN_ELEMENT_INT = 21;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String LEGAL_NAME_ELEMENT = "LegalName";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int LEGAL_NAME_ELEMENT_INT = 22;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DOB_ELEMENT = "DOB";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int DOB_ELEMENT_INT = 23;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String GENDER_ELEMENT = "Gender";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int GENDER_ELEMENT_INT = 24;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String MARITAL_STATUS_ELEMENT = "MaritalStatus";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int MARITAL_STATUS_ELEMENT_INT = 25;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ALT_ID_ELEMENT = "AltID";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ALT_ID_ELEMENT_INT = 26;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ID_TYPE_ELEMENT = "IDType";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ID_TYPE_ELEMENT_INT = 27;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ID_VALUE_ELEMENT = "IDValue";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ID_VALUE_ELEMENT_INT = 28;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String VAT_ELEMENT = "VAT";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int VAT_ELEMENT_INT = 29;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ALT_ID_TYPE_ELEMENT = "AltIDType";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ALT_ID_VALUE_ELEMENT = "AltIDValue";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String JOB_TITLE_ELEMENT = "JobTitle";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int JOB_TITLE_ELEMENT_INT = 30;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String O_ELEMENT = "O";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int O_ELEMENT_INT = 31;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ALT_O_ELEMENT = "AltO";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int ALT_O_ELEMENT_INT = 32;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String EXTENSION_ELEMENT = "Extension";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final int EXTENSION_ELEMENT_INT = 33;
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String MUGSHOT_ELEMENT = "MugShot";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String WEBSITE_ELEMENT = "WebSite";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String NAME_PRONOUNCED_ELEMENT = "NamePronounced";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String GREET_SOUND_ELEMENT = "GreetSound";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String GREET_ME_SOUND_ELEMENT = "GreetMeSound";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMO_GRAPHICS_DISPLAY_LANG_ELEMENT =
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster "DisplayLanguage";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMO_GRAPHICS_LANGUAGE_ELEMENT = "Language";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMO_GRAPHICS_BIRTH_DAY_ELEMENT = "Birthday";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMO_GRAPHICS_AGE_ELEMENT = "Age";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String DEMO_GRAPHICS_TIME_ZONE_ELEMENT = "TimeZone";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String QUERY_TYPE = "Query";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String MODIFY_TYPE = "Modify";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String ATTRIBUTE_SEPARATOR = "|";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster public static final String PLUGIN = "plugin";
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster}