/******************************************************************************* * Copyright (c) 2007-2008 Cambridge Semantics Incorporated. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * File: $Source$ * Created by: Generated Source from org.openanzo.rdf.utils.properties.jet * Created on: Generated Source from org.openanzo.rdf.utils.properties.jet * Revision: $Id$ * * Contributors: * Cambridge Semantics Incorporated - initial API and implementation *******************************************************************************/ package org.openanzo.security.ldap.attributes; import org.openanzo.osgi.AnzoAttributeDefinition; /** * Base configuration properties that are used by ldap authentication provider. * @author Generated Source from org.openanzo.rdf.utils.properties.jet */ public class LDAPAuthAttributes{ /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.userBaseDN" * BaseDN for User search. * */ public static final AnzoAttributeDefinition UserBaseDN = new AnzoAttributeDefinition() { public String getName() { return "userBaseDN"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.userBaseDN"; } public String getDescription() { return ""+"BaseDN for User search."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.roleBaseDN" * BaseDN for Role search. * */ public static final AnzoAttributeDefinition RoleBaseDN = new AnzoAttributeDefinition() { public String getName() { return "roleBaseDN"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.roleBaseDN"; } public String getDescription() { return ""+"BaseDN for Role search."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.dnToUriTemplate" * Template for converting dn to URI. * */ public static final AnzoAttributeDefinition DnToUriTemplate = new AnzoAttributeDefinition() { public String getName() { return "dnToUriTemplate"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.dnToUriTemplate"; } public String getDescription() { return ""+"Template for converting dn to URI."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.rolesSearch" * Roles search template. * */ public static final AnzoAttributeDefinition RolesSearch = new AnzoAttributeDefinition() { public String getName() { return "rolesSearch"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.rolesSearch"; } public String getDescription() { return ""+"Roles search template."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.roleObjectClass" * Role class. * */ public static final AnzoAttributeDefinition RoleObjectClass = new AnzoAttributeDefinition() { public String getName() { return "roleObjectClass"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.roleObjectClass"; } public String getDescription() { return ""+"Role class."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.userObjectClass" * User class. * */ public static final AnzoAttributeDefinition UserObjectClass = new AnzoAttributeDefinition() { public String getName() { return "userObjectClass"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.userObjectClass"; } public String getDescription() { return ""+"User class."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.roleSearchFilter" * Ldap filter to filter user search results eg objectClass=group * */ public static final AnzoAttributeDefinition RoleSearchFilter = new AnzoAttributeDefinition() { public String getName() { return "roleSearchFilter"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.roleSearchFilter"; } public String getDescription() { return ""+"Ldap filter to filter user search results eg objectClass=group"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.userSearchFilter" * Ldap filter to filter user search results eg objectClass=person * */ public static final AnzoAttributeDefinition UserSearchFilter = new AnzoAttributeDefinition() { public String getName() { return "userSearchFilter"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.userSearchFilter"; } public String getDescription() { return ""+"Ldap filter to filter user search results eg objectClass=person"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.userSearch" * Users search template. * */ public static final AnzoAttributeDefinition UserSearch = new AnzoAttributeDefinition() { public String getName() { return "userSearch"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.userSearch"; } public String getDescription() { return ""+"Users search template."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.userIdAttribute" * User ID attribute. * */ public static final AnzoAttributeDefinition UserIdAttribute = new AnzoAttributeDefinition() { public String getName() { return "userIdAttribute"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.userIdAttribute"; } public String getDescription() { return ""+"User ID attribute."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.sysadminRole" * Sysadmin Role. * */ public static final AnzoAttributeDefinition SysadminRole = new AnzoAttributeDefinition() { public String getName() { return "sysadminRole"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.sysadminRole"; } public String getDescription() { return ""+"Sysadmin Role."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.useEmbeddedServer" * Connect to embedded server. * */ public static final AnzoAttributeDefinition UseEmbeddedServer = new AnzoAttributeDefinition() { public String getName() { return "useEmbeddedServer"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.useEmbeddedServer"; } public String getDescription() { return ""+"Connect to embedded server."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.BOOLEAN; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return new String[] {Boolean.toString(true)}; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.security.ldap.anonymousAccessEnabled" * Anonymous access enabled. * */ public static final AnzoAttributeDefinition AnonymousAccessEnabled = new AnzoAttributeDefinition() { public String getName() { return "anonymousAccessEnabled"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.security.ldap.anonymousAccessEnabled"; } public String getDescription() { return ""+"Anonymous access enabled."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.BOOLEAN; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return new String[] {Boolean.toString(false)}; } public int getCardinality() { return 0; } }; }