db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici{
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "packageName" : "HRDB",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "displayName" : "HRDB-ScriptedSQLConnector",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "description" : "ScriptedSQL connector used to connect to the HRDB within sample 3",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "baseConnectorType" : "SQL",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "version" : "1.0",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "author" : "ForgeRock",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "providedProperties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "username",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "value" : "root",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "String"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "password",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "value" : "password",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "String"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "driverClassName",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "value" : "com.mysql.jdbc.Driver",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "String"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "url",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "value" : "jdbc:mysql://localhost:3306/hrdb",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "String"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ],
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "objectTypes" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "group",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "id" : " __GROUP__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "__GROUP__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "objectClass" : "ObjectClass.GROUP_NAME",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "properties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "name",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "__NAME__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "gid",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "gid",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "description",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : false,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "description",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "users",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "array",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "users",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "items" : {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "properties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "uid",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "organization",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "id" : " organization",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "organization",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "objectClass" : "ORG",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "properties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "name",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "__NAME__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "description",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : false,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "description",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "account",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "id" : " __ACCOUNT__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "__ACCOUNT__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "objectClass" : "ObjectClass.ACCOUNT_NAME",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "properties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "firstName",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "firstName",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "email",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "email",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "cars",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "array",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "cars",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "items" : {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "object",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "properties" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "year",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "make",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "model",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "password",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "password",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "flags" : [
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "NOT_READABLE",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "NOT_RETURNED_BY_DEFAULT"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "uid",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "__NAME__",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "fullName",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "fullname",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "lastName",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "lastname",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici },
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici {
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "name" : "organization",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "type" : "string",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "required" : true,
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeName" : "organization",
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici "nativeType" : "string"
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici }
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici ]
db4f02cbee52b92fd37a39aeee44dcd2272bc99cAlin Brici}