All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sun.identity.liberty.ws.idpp.common.IDPPConstants Maven / Gradle / Ivy

/**
 * 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";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy