diff --git a/src/main/domain/io.fusionauth.domain.Key$KeySource.json b/src/main/domain/io.fusionauth.domain.Key$KeySource.json new file mode 100644 index 0000000..7f4d646 --- /dev/null +++ b/src/main/domain/io.fusionauth.domain.Key$KeySource.json @@ -0,0 +1,6 @@ +{ + "packageName" : "io.fusionauth.domain", + "type" : "KeySource", + "description" : "/**\n * The source of a key.\n */\n", + "enum" : [ "System", "TenantManager" ] +} \ No newline at end of file diff --git a/src/main/domain/io.fusionauth.domain.Key.json b/src/main/domain/io.fusionauth.domain.Key.json index 1101dfd..7cf4597 100644 --- a/src/main/domain/io.fusionauth.domain.Key.json +++ b/src/main/domain/io.fusionauth.domain.Key.json @@ -54,6 +54,9 @@ "secret" : { "type" : "String" }, + "source" : { + "type" : "KeySource" + }, "type" : { "type" : "KeyType" } diff --git a/src/main/domain/io.fusionauth.domain.search.KeySearchCriteria.json b/src/main/domain/io.fusionauth.domain.search.KeySearchCriteria.json index cfdbe97..5dc1a13 100644 --- a/src/main/domain/io.fusionauth.domain.search.KeySearchCriteria.json +++ b/src/main/domain/io.fusionauth.domain.search.KeySearchCriteria.json @@ -12,6 +12,9 @@ "name" : { "type" : "String" }, + "source" : { + "type" : "KeySource" + }, "type" : { "type" : "KeyType" } diff --git a/src/main/domainNG/io.fusionauth.domain.Key$KeySource.json b/src/main/domainNG/io.fusionauth.domain.Key$KeySource.json new file mode 100644 index 0000000..bab2027 --- /dev/null +++ b/src/main/domainNG/io.fusionauth.domain.Key$KeySource.json @@ -0,0 +1,8 @@ +{ + "className" : "io.fusionauth.domain.Key$KeySource", + "enum" : [ "System", "TenantManager" ], + "imports" : [ ], + "objectType" : "Enum", + "packageName" : "io.fusionauth.domain", + "type" : "Key$KeySource" +} \ No newline at end of file diff --git a/src/main/domainNG/io.fusionauth.domain.Key.json b/src/main/domainNG/io.fusionauth.domain.Key.json index 320de0a..46547ca 100644 --- a/src/main/domainNG/io.fusionauth.domain.Key.json +++ b/src/main/domainNG/io.fusionauth.domain.Key.json @@ -65,12 +65,16 @@ "className" : "java.lang.String", "type" : "String" }, + "source" : { + "className" : "io.fusionauth.domain.Key$KeySource", + "type" : "Key$KeySource" + }, "type" : { "className" : "io.fusionauth.domain.Key$KeyType", "type" : "Key$KeyType" } }, - "imports" : [ "io.fusionauth.domain.Buildable", "io.fusionauth.domain.Key$KeyAlgorithm", "java.lang.String", "io.fusionauth.domain.Key$CertificateInformation", "java.time.ZonedDateTime", "java.lang.Boolean", "java.util.UUID", "java.lang.Integer", "io.fusionauth.domain.Key$KeyType" ], + "imports" : [ "io.fusionauth.domain.Buildable", "io.fusionauth.domain.Key$KeyAlgorithm", "java.lang.String", "io.fusionauth.domain.Key$CertificateInformation", "java.time.ZonedDateTime", "java.lang.Boolean", "java.util.UUID", "java.lang.Integer", "io.fusionauth.domain.Key$KeySource", "io.fusionauth.domain.Key$KeyType" ], "interfaces" : [ { "className" : "io.fusionauth.domain.Buildable", "type" : "Buildable", diff --git a/src/main/domainNG/io.fusionauth.domain.search.KeySearchCriteria.json b/src/main/domainNG/io.fusionauth.domain.search.KeySearchCriteria.json index e8967f0..3e7f69c 100644 --- a/src/main/domainNG/io.fusionauth.domain.search.KeySearchCriteria.json +++ b/src/main/domainNG/io.fusionauth.domain.search.KeySearchCriteria.json @@ -29,12 +29,16 @@ "className" : "java.lang.String", "type" : "String" }, + "source" : { + "className" : "io.fusionauth.domain.Key$KeySource", + "type" : "Key$KeySource" + }, "type" : { "className" : "io.fusionauth.domain.Key$KeyType", "type" : "Key$KeyType" } }, - "imports" : [ "java.util.Set", "java.lang.String", "java.util.Map", "io.fusionauth.domain.Key$KeyAlgorithm", "io.fusionauth.domain.Key$KeyType" ], + "imports" : [ "java.util.Set", "java.lang.String", "java.util.Map", "io.fusionauth.domain.Key$KeyAlgorithm", "io.fusionauth.domain.Key$KeySource", "io.fusionauth.domain.Key$KeyType" ], "interfaces" : [ ], "objectType" : "Object", "packageName" : "io.fusionauth.domain.search",