/* * Copyright (c) 2014, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. * * WSO2 Inc. licenses this file to you under the Apache License, * Version 2.0 (the "License"); you may not use this file except * in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.wso2.carbon.identity.application.authentication.endpoint.util; public class Constants { public static final String SESSION_DATA_KEY = "sessionDataKey"; public static final String SESSION_DATA_KEY_CONSENT = "sessionDataKeyConsent"; public static final String AUTH_FAILURE = "authFailure"; public static final String AUTH_FAILURE_MSG = "authFailureMsg"; public static final String STATUS = "status"; public static final String STATUS_MSG = "statusMsg"; public static final String IDP_AUTHENTICATOR_MAP = "idpAuthenticatorMap"; public static final String RESIDENT_IDP_RESERVED_NAME = "LOCAL"; public static final String HTTPS_URL = "https://"; public static final String HOST = "identity.server.host"; public static final String COLON = ":"; public static final String PORT = "identity.server.port"; public static final String SERVICES_URL = "identity.server.serviceURL"; public static final String DASHBOARD_RELYING_PARTY = "wso2.my.dashboard"; private Constants() { } public static class SAML2SSO { public static final String ASSERTION_CONSUMER_URL = "assertnConsumerURL"; public static final String RELAY_STATE = "RelayState"; public static final String SAML_RESP = "SAMLResponse"; private SAML2SSO() { } } public static class TenantConstants { // Tenant list dropdown related properties public static final String USERNAME = "mutual.ssl.username"; public static final String USERNAME_HEADER = "username.header"; public static final String CLIENT_KEY_STORE = "client.keyStore"; public static final String CLIENT_TRUST_STORE = "client.trustStore"; public static final String CLIENT_KEY_STORE_PASSWORD = "Carbon.Security.KeyStore.Password"; public static final String CLIENT_TRUST_STORE_PASSWORD = "Carbon.Security.TrustStore.Password"; public static final String HOSTNAME_VERIFICATION_ENABLED = "hostname.verification.enabled"; public static final String KEY_MANAGER_TYPE = "key.manager.type"; public static final String TRUST_MANAGER_TYPE = "trust.manager.type"; public static final String TENANT_LIST_ENABLED = "tenantListEnabled"; // Service URL constants public static final String TENANT_MGT_ADMIN_SERVICE_URL = "/TenantMgtAdminService/retrieveTenants"; // String constants for SOAP response processing public static final String RETURN = "return"; public static final String RETRIEVE_TENANTS_RESPONSE = "retrieveTenantsResponse"; public static final String TENANT_DOMAIN = "tenantDomain"; public static final String ACTIVE = "active"; public static final String TENANT_DATA_SEPARATOR = ","; public static final String RELATIVE_PATH_START_CHAR = "."; public static final String CHARACTER_ENCODING = "UTF-8"; public static final String CONFIG_RELATIVE_PATH = "./repository/conf/identity/EndpointConfig.properties"; public static final String CONFIG_FILE_NAME = "EndpointConfig.properties"; private TenantConstants() { } } public static class UserRegistrationConstants { public static final String WSO2_DIALECT = "http://wso2.org/claims"; public static final String FIRST_NAME = "First Name"; public static final String LAST_NAME = "Last Name"; public static final String EMAIL_ADDRESS = "Email"; public static final String USER_REGISTRATION_SERVICE = "/UserRegistrationAdminService" + ".UserRegistrationAdminServiceHttpsSoap11Endpoint/"; private UserRegistrationConstants() { } } }