🎉 init project
This commit is contained in:
commit
cdbd38b282
|
@ -0,0 +1,30 @@
|
||||||
|
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
|
||||||
|
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
|
||||||
|
#
|
||||||
|
# This file is auto-generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||||
|
|
||||||
|
name: Java CI with Maven
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [ main, master ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ main, master ]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
name: Build IDMesh-Dev
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
java: [ '8' ]
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Set up JDK
|
||||||
|
uses: actions/setup-java@v2
|
||||||
|
with:
|
||||||
|
java-version: ${{ matrix.java }}
|
||||||
|
distribution: 'temurin'
|
||||||
|
cache: maven
|
||||||
|
- name: Build with Maven
|
||||||
|
run: mvn -B package --no-transfer-progress --file pom.xml
|
|
@ -0,0 +1,60 @@
|
||||||
|
*.class
|
||||||
|
|
||||||
|
# Mobile Tools for Java (J2ME)
|
||||||
|
.mtj.tmp/
|
||||||
|
|
||||||
|
# Package Files #
|
||||||
|
*.jar
|
||||||
|
*.war
|
||||||
|
*.ear
|
||||||
|
|
||||||
|
# exclude jar for gradle wrapper
|
||||||
|
!gradle/wrapper/*.jar
|
||||||
|
|
||||||
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
|
hs_err_pid*
|
||||||
|
|
||||||
|
# build files
|
||||||
|
**/target
|
||||||
|
target
|
||||||
|
.gradle
|
||||||
|
build
|
||||||
|
|
||||||
|
target/
|
||||||
|
!.mvn/wrapper/maven-wrapper.jar
|
||||||
|
!**/src/main/**/target/
|
||||||
|
!**/src/test/**/target/
|
||||||
|
|
||||||
|
### IntelliJ IDEA ###
|
||||||
|
.idea/modules.xml
|
||||||
|
.idea/jarRepositories.xml
|
||||||
|
.idea/compiler.xml
|
||||||
|
.idea/libraries/
|
||||||
|
*.iws
|
||||||
|
*.iml
|
||||||
|
*.ipr
|
||||||
|
|
||||||
|
### Eclipse ###
|
||||||
|
.apt_generated
|
||||||
|
.classpath
|
||||||
|
.factorypath
|
||||||
|
.project
|
||||||
|
.settings
|
||||||
|
.springBeans
|
||||||
|
.sts4-cache
|
||||||
|
|
||||||
|
### NetBeans ###
|
||||||
|
/nbproject/private/
|
||||||
|
/nbbuild/
|
||||||
|
/dist/
|
||||||
|
/nbdist/
|
||||||
|
/.nb-gradle/
|
||||||
|
build/
|
||||||
|
!**/src/main/**/build/
|
||||||
|
!**/src/test/**/build/
|
||||||
|
|
||||||
|
### VS Code ###
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
### Mac OS ###
|
||||||
|
.DS_Store
|
|
@ -0,0 +1,23 @@
|
||||||
|
# OpenAPI Generator Ignore
|
||||||
|
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
|
||||||
|
|
||||||
|
# Use this file to prevent files from being overwritten by the generator.
|
||||||
|
# The patterns follow closely to .gitignore or .dockerignore.
|
||||||
|
|
||||||
|
# As an example, the C# client generator defines ApiClient.cs.
|
||||||
|
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
|
||||||
|
#ApiClient.cs
|
||||||
|
|
||||||
|
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
|
||||||
|
#foo/*/qux
|
||||||
|
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
|
||||||
|
#foo/**/qux
|
||||||
|
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can also negate patterns with an exclamation (!).
|
||||||
|
# For example, you can ignore all files in a docs folder with the file extension .md:
|
||||||
|
#docs/*.md
|
||||||
|
# Then explicitly reverse the ignore rule for a single file:
|
||||||
|
#!docs/README.md
|
|
@ -0,0 +1,271 @@
|
||||||
|
.github/workflows/maven.yml
|
||||||
|
.gitignore
|
||||||
|
.travis.yml
|
||||||
|
README.md
|
||||||
|
api/openapi.yaml
|
||||||
|
build.gradle
|
||||||
|
build.sbt
|
||||||
|
docs/App.md
|
||||||
|
docs/AppApi.md
|
||||||
|
docs/AppConfig.md
|
||||||
|
docs/AppConfigAllowedIdProvider.md
|
||||||
|
docs/AppDetail.md
|
||||||
|
docs/AppSubAccount.md
|
||||||
|
docs/Au.md
|
||||||
|
docs/AuResourceSet.md
|
||||||
|
docs/AuthRuleArg.md
|
||||||
|
docs/AuthUnit.md
|
||||||
|
docs/AuthUnitResouce.md
|
||||||
|
docs/AuthUnitResourceSet.md
|
||||||
|
docs/AuthorizeApplicationsRequest.md
|
||||||
|
docs/AuthzApp.md
|
||||||
|
docs/Bucket.md
|
||||||
|
docs/CoreObject.md
|
||||||
|
docs/Create200Response.md
|
||||||
|
docs/CreateAccountRequest.md
|
||||||
|
docs/CreateNodeRequest.md
|
||||||
|
docs/CreateOrganization200Response.md
|
||||||
|
docs/CreateOrganizationRequest.md
|
||||||
|
docs/CreateRequest.md
|
||||||
|
docs/CreateRequest1.md
|
||||||
|
docs/CreateRequest1ConfigProp.md
|
||||||
|
docs/CreateRequest1ConfigPropAccessPolicy.md
|
||||||
|
docs/CreateRequest1ConfigPropAllowedLoginMethod.md
|
||||||
|
docs/CreateRequest1ConfigPropAllowedSocialLoginProvider.md
|
||||||
|
docs/CreateRequest1ProtocolProp.md
|
||||||
|
docs/CreateRequest1ProtocolPropResponseAttrInner.md
|
||||||
|
docs/CreateSecrets200Response.md
|
||||||
|
docs/CreateSecrets200ResponseData.md
|
||||||
|
docs/CreateStoreCredential200Response.md
|
||||||
|
docs/CreateStoreCredentialRequest.md
|
||||||
|
docs/CronJob.md
|
||||||
|
docs/Delete200Response.md
|
||||||
|
docs/Delete200Response1.md
|
||||||
|
docs/DeleteAuthUnitRulesRequest.md
|
||||||
|
docs/DeleteMembersRequest.md
|
||||||
|
docs/DeleteNode200Response.md
|
||||||
|
docs/DeleteOrganization200Response.md
|
||||||
|
docs/DeleteResourcesRequest.md
|
||||||
|
docs/Disable200Response.md
|
||||||
|
docs/EmptyObject.md
|
||||||
|
docs/EmptyObject1.md
|
||||||
|
docs/EmptyObject10.md
|
||||||
|
docs/EmptyObject11.md
|
||||||
|
docs/EmptyObject12.md
|
||||||
|
docs/EmptyObject12ResourceActionsInner.md
|
||||||
|
docs/EmptyObject13.md
|
||||||
|
docs/EmptyObject2.md
|
||||||
|
docs/EmptyObject3.md
|
||||||
|
docs/EmptyObject3ActionsInner.md
|
||||||
|
docs/EmptyObject4.md
|
||||||
|
docs/EmptyObject4Application.md
|
||||||
|
docs/EmptyObject4Resource.md
|
||||||
|
docs/EmptyObject4ResourceSet.md
|
||||||
|
docs/EmptyObject5.md
|
||||||
|
docs/EmptyObject5ActionsInner.md
|
||||||
|
docs/EmptyObject6.md
|
||||||
|
docs/EmptyObject7.md
|
||||||
|
docs/EmptyObject8.md
|
||||||
|
docs/EmptyObject9.md
|
||||||
|
docs/Enable200Response.md
|
||||||
|
docs/Get200Response.md
|
||||||
|
docs/Get400Response.md
|
||||||
|
docs/GetAccountsByApp200Response.md
|
||||||
|
docs/GetAuthUnits200Response.md
|
||||||
|
docs/GetConfig200Response.md
|
||||||
|
docs/GetConfig200ResponseMfaConfig.md
|
||||||
|
docs/GetMembers200ResponseInner.md
|
||||||
|
docs/GetNodeMembers200Response.md
|
||||||
|
docs/GetNodeMembers200ResponseDataInner.md
|
||||||
|
docs/GetNodeMembers200ResponseDataInnerNodeInfoInner.md
|
||||||
|
docs/GetOrganization200ResponseInner.md
|
||||||
|
docs/GetOrganizations200ResponseInner.md
|
||||||
|
docs/GetPrivileges200Response.md
|
||||||
|
docs/GetResource200Response.md
|
||||||
|
docs/GetResourceMembers200Response.md
|
||||||
|
docs/GetResourceSets200Response.md
|
||||||
|
docs/GetResources200Response.md
|
||||||
|
docs/GetStoredCredentials200Response.md
|
||||||
|
docs/GetTemplate200Response.md
|
||||||
|
docs/GetTemplate200ResponseDataInner.md
|
||||||
|
docs/GetTemplate200ResponseDataInnerConfigProp.md
|
||||||
|
docs/GetTemplate200ResponseDataInnerProtocolProp.md
|
||||||
|
docs/IdentityObj.md
|
||||||
|
docs/Injection.md
|
||||||
|
docs/Job.md
|
||||||
|
docs/List200Response.md
|
||||||
|
docs/List200Response1.md
|
||||||
|
docs/List200Response1DataInner.md
|
||||||
|
docs/List200Response1DataInnerAllowedProviderIdInner.md
|
||||||
|
docs/List200ResponseDataInner.md
|
||||||
|
docs/MFA.md
|
||||||
|
docs/ModelObject.md
|
||||||
|
docs/Modify200Response.md
|
||||||
|
docs/Modify200Response1.md
|
||||||
|
docs/ModifyAccountRequest.md
|
||||||
|
docs/ModifyConfigRequest.md
|
||||||
|
docs/ModifyRequest.md
|
||||||
|
docs/ModifyRequest1.md
|
||||||
|
docs/NullInner.md
|
||||||
|
docs/OrganizationApi.md
|
||||||
|
docs/PermissionApi.md
|
||||||
|
docs/Privilege.md
|
||||||
|
docs/Resource.md
|
||||||
|
docs/ResourceSet.md
|
||||||
|
docs/ResourceSetMember.md
|
||||||
|
docs/ResourceSetMemberResourceActions.md
|
||||||
|
docs/SaveObjectRequest.md
|
||||||
|
docs/StorageApi.md
|
||||||
|
docs/TreeNode.md
|
||||||
|
docs/TreeUser.md
|
||||||
|
docs/UpdateMemberRequest.md
|
||||||
|
docs/UpdateNode200Response.md
|
||||||
|
docs/UpdateNodeRequest.md
|
||||||
|
docs/UpdateOrganizationRequest.md
|
||||||
|
docs/UserApi.md
|
||||||
|
git_push.sh
|
||||||
|
gradle.properties
|
||||||
|
gradle/wrapper/gradle-wrapper.jar
|
||||||
|
gradle/wrapper/gradle-wrapper.properties
|
||||||
|
gradlew
|
||||||
|
gradlew.bat
|
||||||
|
pom.xml
|
||||||
|
settings.gradle
|
||||||
|
src/main/AndroidManifest.xml
|
||||||
|
src/main/java/com/idmesh/ApiCallback.java
|
||||||
|
src/main/java/com/idmesh/ApiClient.java
|
||||||
|
src/main/java/com/idmesh/ApiException.java
|
||||||
|
src/main/java/com/idmesh/ApiResponse.java
|
||||||
|
src/main/java/com/idmesh/Configuration.java
|
||||||
|
src/main/java/com/idmesh/GzipRequestInterceptor.java
|
||||||
|
src/main/java/com/idmesh/JSON.java
|
||||||
|
src/main/java/com/idmesh/Pair.java
|
||||||
|
src/main/java/com/idmesh/ProgressRequestBody.java
|
||||||
|
src/main/java/com/idmesh/ProgressResponseBody.java
|
||||||
|
src/main/java/com/idmesh/ServerConfiguration.java
|
||||||
|
src/main/java/com/idmesh/ServerVariable.java
|
||||||
|
src/main/java/com/idmesh/StringUtil.java
|
||||||
|
src/main/java/com/idmesh/api/AppApi.java
|
||||||
|
src/main/java/com/idmesh/api/OrganizationApi.java
|
||||||
|
src/main/java/com/idmesh/api/PermissionApi.java
|
||||||
|
src/main/java/com/idmesh/api/StorageApi.java
|
||||||
|
src/main/java/com/idmesh/api/UserApi.java
|
||||||
|
src/main/java/com/idmesh/auth/AccessKeyAuth.java
|
||||||
|
src/main/java/com/idmesh/auth/ApiKeyAuth.java
|
||||||
|
src/main/java/com/idmesh/auth/Authentication.java
|
||||||
|
src/main/java/com/idmesh/auth/HttpBasicAuth.java
|
||||||
|
src/main/java/com/idmesh/auth/HttpBearerAuth.java
|
||||||
|
src/main/java/com/idmesh/model/AbstractOpenApiSchema.java
|
||||||
|
src/main/java/com/idmesh/model/App.java
|
||||||
|
src/main/java/com/idmesh/model/AppConfig.java
|
||||||
|
src/main/java/com/idmesh/model/AppConfigAllowedIdProvider.java
|
||||||
|
src/main/java/com/idmesh/model/AppDetail.java
|
||||||
|
src/main/java/com/idmesh/model/AppSubAccount.java
|
||||||
|
src/main/java/com/idmesh/model/Au.java
|
||||||
|
src/main/java/com/idmesh/model/AuResourceSet.java
|
||||||
|
src/main/java/com/idmesh/model/AuthRuleArg.java
|
||||||
|
src/main/java/com/idmesh/model/AuthUnit.java
|
||||||
|
src/main/java/com/idmesh/model/AuthUnitResouce.java
|
||||||
|
src/main/java/com/idmesh/model/AuthUnitResourceSet.java
|
||||||
|
src/main/java/com/idmesh/model/AuthorizeApplicationsRequest.java
|
||||||
|
src/main/java/com/idmesh/model/AuthzApp.java
|
||||||
|
src/main/java/com/idmesh/model/Bucket.java
|
||||||
|
src/main/java/com/idmesh/model/CoreObject.java
|
||||||
|
src/main/java/com/idmesh/model/Create200Response.java
|
||||||
|
src/main/java/com/idmesh/model/CreateAccountRequest.java
|
||||||
|
src/main/java/com/idmesh/model/CreateNodeRequest.java
|
||||||
|
src/main/java/com/idmesh/model/CreateOrganization200Response.java
|
||||||
|
src/main/java/com/idmesh/model/CreateOrganizationRequest.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ConfigProp.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ConfigPropAccessPolicy.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ConfigPropAllowedLoginMethod.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ConfigPropAllowedSocialLoginProvider.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ProtocolProp.java
|
||||||
|
src/main/java/com/idmesh/model/CreateRequest1ProtocolPropResponseAttrInner.java
|
||||||
|
src/main/java/com/idmesh/model/CreateSecrets200Response.java
|
||||||
|
src/main/java/com/idmesh/model/CreateSecrets200ResponseData.java
|
||||||
|
src/main/java/com/idmesh/model/CreateStoreCredential200Response.java
|
||||||
|
src/main/java/com/idmesh/model/CreateStoreCredentialRequest.java
|
||||||
|
src/main/java/com/idmesh/model/CronJob.java
|
||||||
|
src/main/java/com/idmesh/model/Delete200Response.java
|
||||||
|
src/main/java/com/idmesh/model/Delete200Response1.java
|
||||||
|
src/main/java/com/idmesh/model/DeleteAuthUnitRulesRequest.java
|
||||||
|
src/main/java/com/idmesh/model/DeleteMembersRequest.java
|
||||||
|
src/main/java/com/idmesh/model/DeleteNode200Response.java
|
||||||
|
src/main/java/com/idmesh/model/DeleteOrganization200Response.java
|
||||||
|
src/main/java/com/idmesh/model/DeleteResourcesRequest.java
|
||||||
|
src/main/java/com/idmesh/model/Disable200Response.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject1.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject10.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject11.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject12.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject12ResourceActionsInner.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject13.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject2.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject3.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject3ActionsInner.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject4.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject4Application.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject4Resource.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject4ResourceSet.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject5.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject5ActionsInner.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject6.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject7.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject8.java
|
||||||
|
src/main/java/com/idmesh/model/EmptyObject9.java
|
||||||
|
src/main/java/com/idmesh/model/Enable200Response.java
|
||||||
|
src/main/java/com/idmesh/model/Get200Response.java
|
||||||
|
src/main/java/com/idmesh/model/Get400Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetAccountsByApp200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetAuthUnits200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetConfig200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetConfig200ResponseMfaConfig.java
|
||||||
|
src/main/java/com/idmesh/model/GetMembers200ResponseInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetNodeMembers200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetNodeMembers200ResponseDataInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetNodeMembers200ResponseDataInnerNodeInfoInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetOrganization200ResponseInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetOrganizations200ResponseInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetPrivileges200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetResource200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetResourceMembers200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetResourceSets200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetResources200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetStoredCredentials200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetTemplate200Response.java
|
||||||
|
src/main/java/com/idmesh/model/GetTemplate200ResponseDataInner.java
|
||||||
|
src/main/java/com/idmesh/model/GetTemplate200ResponseDataInnerConfigProp.java
|
||||||
|
src/main/java/com/idmesh/model/GetTemplate200ResponseDataInnerProtocolProp.java
|
||||||
|
src/main/java/com/idmesh/model/IdentityObj.java
|
||||||
|
src/main/java/com/idmesh/model/Injection.java
|
||||||
|
src/main/java/com/idmesh/model/Job.java
|
||||||
|
src/main/java/com/idmesh/model/List200Response.java
|
||||||
|
src/main/java/com/idmesh/model/List200Response1.java
|
||||||
|
src/main/java/com/idmesh/model/List200Response1DataInner.java
|
||||||
|
src/main/java/com/idmesh/model/List200Response1DataInnerAllowedProviderIdInner.java
|
||||||
|
src/main/java/com/idmesh/model/List200ResponseDataInner.java
|
||||||
|
src/main/java/com/idmesh/model/MFA.java
|
||||||
|
src/main/java/com/idmesh/model/ModelObject.java
|
||||||
|
src/main/java/com/idmesh/model/Modify200Response.java
|
||||||
|
src/main/java/com/idmesh/model/Modify200Response1.java
|
||||||
|
src/main/java/com/idmesh/model/ModifyAccountRequest.java
|
||||||
|
src/main/java/com/idmesh/model/ModifyConfigRequest.java
|
||||||
|
src/main/java/com/idmesh/model/ModifyRequest.java
|
||||||
|
src/main/java/com/idmesh/model/ModifyRequest1.java
|
||||||
|
src/main/java/com/idmesh/model/NullInner.java
|
||||||
|
src/main/java/com/idmesh/model/Privilege.java
|
||||||
|
src/main/java/com/idmesh/model/Resource.java
|
||||||
|
src/main/java/com/idmesh/model/ResourceSet.java
|
||||||
|
src/main/java/com/idmesh/model/ResourceSetMember.java
|
||||||
|
src/main/java/com/idmesh/model/ResourceSetMemberResourceActions.java
|
||||||
|
src/main/java/com/idmesh/model/SaveObjectRequest.java
|
||||||
|
src/main/java/com/idmesh/model/TreeNode.java
|
||||||
|
src/main/java/com/idmesh/model/TreeUser.java
|
||||||
|
src/main/java/com/idmesh/model/UpdateMemberRequest.java
|
||||||
|
src/main/java/com/idmesh/model/UpdateNode200Response.java
|
||||||
|
src/main/java/com/idmesh/model/UpdateNodeRequest.java
|
||||||
|
src/main/java/com/idmesh/model/UpdateOrganizationRequest.java
|
|
@ -0,0 +1 @@
|
||||||
|
unset
|
|
@ -0,0 +1,22 @@
|
||||||
|
#
|
||||||
|
# Generated by OpenAPI Generator: https://openapi-generator.tech
|
||||||
|
#
|
||||||
|
# Ref: https://docs.travis-ci.com/user/languages/java/
|
||||||
|
#
|
||||||
|
language: java
|
||||||
|
jdk:
|
||||||
|
- openjdk12
|
||||||
|
- openjdk11
|
||||||
|
- openjdk10
|
||||||
|
- openjdk9
|
||||||
|
- openjdk8
|
||||||
|
before_install:
|
||||||
|
# ensure gradlew has proper permission
|
||||||
|
- chmod a+x ./gradlew
|
||||||
|
script:
|
||||||
|
# test using maven
|
||||||
|
#- mvn test
|
||||||
|
# test using gradle
|
||||||
|
- gradle test
|
||||||
|
# test using sbt
|
||||||
|
# - sbt test
|
|
@ -0,0 +1,339 @@
|
||||||
|
# idmesh-api-sdk-java
|
||||||
|
|
||||||
|
IDMesh-Dev
|
||||||
|
- API version: 1.0.0
|
||||||
|
|
||||||
|
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||||
|
|
||||||
|
|
||||||
|
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
|
||||||
|
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Building the API client library requires:
|
||||||
|
1. Java 1.8+
|
||||||
|
2. Maven (3.8.3+)/Gradle (7.2+)
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
To install the API client library to your local Maven repository, simply execute:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
mvn clean install
|
||||||
|
```
|
||||||
|
|
||||||
|
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
mvn clean deploy
|
||||||
|
```
|
||||||
|
|
||||||
|
Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
|
||||||
|
|
||||||
|
### Maven users
|
||||||
|
|
||||||
|
Add this dependency to your project's POM:
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.idmesh</groupId>
|
||||||
|
<artifactId>idmesh-api-sdk-java</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
```
|
||||||
|
|
||||||
|
### Gradle users
|
||||||
|
|
||||||
|
Add this dependency to your project's build file:
|
||||||
|
|
||||||
|
```groovy
|
||||||
|
repositories {
|
||||||
|
mavenCentral() // Needed if the 'idmesh-api-sdk-java' jar has been published to maven central.
|
||||||
|
mavenLocal() // Needed if the 'idmesh-api-sdk-java' jar has been published to the local maven repo.
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
implementation "com.idmesh:idmesh-api-sdk-java:1.0.0"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Others
|
||||||
|
|
||||||
|
At first generate the JAR by executing:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
mvn clean package
|
||||||
|
```
|
||||||
|
|
||||||
|
Then manually install the following JARs:
|
||||||
|
|
||||||
|
* `target/idmesh-api-sdk-java-1.0.0.jar`
|
||||||
|
* `target/lib/*.jar`
|
||||||
|
|
||||||
|
## Getting Started
|
||||||
|
|
||||||
|
Please follow the [installation](#installation) instruction and execute the following Java code:
|
||||||
|
|
||||||
|
```java
|
||||||
|
|
||||||
|
// Import classes:
|
||||||
|
import com.idmesh.ApiClient;
|
||||||
|
import com.idmesh.ApiException;
|
||||||
|
import com.idmesh.Configuration;
|
||||||
|
import com.idmesh.models.*;
|
||||||
|
import com.idmesh.api.AppApi;
|
||||||
|
|
||||||
|
public class Example {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
ApiClient defaultClient = new ApiClient("basePath", "ak", "sk");
|
||||||
|
|
||||||
|
AppApi apiInstance = new AppApi(defaultClient);
|
||||||
|
String name = "name_example"; // String | 应用名称
|
||||||
|
String type = ""; // String | 应用类型
|
||||||
|
String pageSort = "time_created[desc]"; // String | 排序,格式:字段名[顺序]
|
||||||
|
String types = "1,2"; // String | 应用类型列表,逗号分隔
|
||||||
|
try {
|
||||||
|
List200Response1 result = apiInstance.callList()
|
||||||
|
.name(name)
|
||||||
|
.type(type)
|
||||||
|
.pageSort(pageSort)
|
||||||
|
.types(types)
|
||||||
|
.execute();
|
||||||
|
System.out.println(result);
|
||||||
|
} catch (ApiException e) {
|
||||||
|
System.err.println("Exception when calling AppApi#callList");
|
||||||
|
System.err.println("Status code: " + e.getCode());
|
||||||
|
System.err.println("Reason: " + e.getResponseBody());
|
||||||
|
System.err.println("Response headers: " + e.getResponseHeaders());
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## Documentation for API Endpoints
|
||||||
|
|
||||||
|
All URIs are relative to *http://localhost*
|
||||||
|
|
||||||
|
Class | Method | HTTP request | Description
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
*AppApi* | [**callList**](docs/AppApi.md#callList) | **GET** /v1/applications | 查询应用列表
|
||||||
|
*AppApi* | [**create**](docs/AppApi.md#create) | **POST** /v1/applications | 创建应用
|
||||||
|
*AppApi* | [**createAccount**](docs/AppApi.md#createAccount) | **POST** /v1/applications/{id}/accounts | 创建应用子账号
|
||||||
|
*AppApi* | [**createIDP**](docs/AppApi.md#createIDP) | **POST** /v1/applications/{id}/idp | 创建应用认证源
|
||||||
|
*AppApi* | [**createMFA**](docs/AppApi.md#createMFA) | **POST** /v1/applications/{id}/mfa | 启用应用多因素认证配置
|
||||||
|
*AppApi* | [**createSecrets**](docs/AppApi.md#createSecrets) | **POST** /v1/applications/{id}/secrets | 刷新应用安全码
|
||||||
|
*AppApi* | [**delete**](docs/AppApi.md#delete) | **DELETE** /v1/applications/{id} | 删除应用
|
||||||
|
*AppApi* | [**deleteAccount**](docs/AppApi.md#deleteAccount) | **DELETE** /v1/applications/{app_id}/accounts/{id} | 删除应用子账号
|
||||||
|
*AppApi* | [**deleteIDPConfig**](docs/AppApi.md#deleteIDPConfig) | **DELETE** /v1/applications/{app_id}/idp/{config_id} | 删除应用认证源
|
||||||
|
*AppApi* | [**deleteMFA**](docs/AppApi.md#deleteMFA) | **DELETE** /v1/applications/{app_id}/mfa/{config_id} | 禁用应用多因素认证配置
|
||||||
|
*AppApi* | [**disable**](docs/AppApi.md#disable) | **POST** /v1/applications/{id}/disable | 禁用应用
|
||||||
|
*AppApi* | [**disableAccount**](docs/AppApi.md#disableAccount) | **POST** /v1/applications/{app_id}/accounts/{id}/disable | 禁用应用子账号
|
||||||
|
*AppApi* | [**disableProtocol**](docs/AppApi.md#disableProtocol) | **POST** /v1/applications/{app_id}/protocols/{protocol_type}/disable | 禁用应用认证协议
|
||||||
|
*AppApi* | [**disableSSO**](docs/AppApi.md#disableSSO) | **POST** /v1/applications/{id}/sso/disable | 禁用应用单点登录
|
||||||
|
*AppApi* | [**enable**](docs/AppApi.md#enable) | **POST** /v1/applications/{id}/enable | 启用应用
|
||||||
|
*AppApi* | [**enableAccount**](docs/AppApi.md#enableAccount) | **POST** /v1/applications/{app_id}/accounts/{id}/enable | 启用应用子账号
|
||||||
|
*AppApi* | [**enableProtocol**](docs/AppApi.md#enableProtocol) | **POST** /v1/applications/{app_id}/protocols/{protocol_type}/enable | 启用应用认证协议
|
||||||
|
*AppApi* | [**enableSSO**](docs/AppApi.md#enableSSO) | **POST** /v1/applications/{id}/sso/enable | 启用应用单点登录
|
||||||
|
*AppApi* | [**get**](docs/AppApi.md#get) | **GET** /v1/applications/{id} | 按 ID 查询应用
|
||||||
|
*AppApi* | [**getAccount**](docs/AppApi.md#getAccount) | **GET** /v1/applications/{app_id}/accounts/{id} | 按 ID 查询应用子账号
|
||||||
|
*AppApi* | [**getAccounts**](docs/AppApi.md#getAccounts) | **GET** /v1/application-accounts | 查询应用子账号列表
|
||||||
|
*AppApi* | [**getAccountsByApp**](docs/AppApi.md#getAccountsByApp) | **GET** /v1/applications/{app_id}/accounts | 按 APP ID 查询应用子账号列表
|
||||||
|
*AppApi* | [**getByDomain**](docs/AppApi.md#getByDomain) | **GET** /v1/application | 按条件查询应用
|
||||||
|
*AppApi* | [**getConfig**](docs/AppApi.md#getConfig) | **GET** /v1/applications/{id}/configs | 查询应用配置信息
|
||||||
|
*AppApi* | [**getProtocol**](docs/AppApi.md#getProtocol) | **GET** /v1/applications/{app_id}/protocols/{protocol_type} | 查询应用认证协议
|
||||||
|
*AppApi* | [**getProtocols**](docs/AppApi.md#getProtocols) | **GET** /v1/applications/{id}/protocols | 查询应用认证协议列表
|
||||||
|
*AppApi* | [**getTemplate**](docs/AppApi.md#getTemplate) | **GET** /v1/application-templates | 查询应用模板列表
|
||||||
|
*AppApi* | [**modify**](docs/AppApi.md#modify) | **PATCH** /v1/applications/{id} | 更新应用基本信息
|
||||||
|
*AppApi* | [**modifyAccount**](docs/AppApi.md#modifyAccount) | **PUT** /v1/applications/{app_id}/accounts/{id} | 更新应用子账号
|
||||||
|
*AppApi* | [**modifyConfig**](docs/AppApi.md#modifyConfig) | **PATCH** /v1/applications/{id}/configs | 更新应用配置
|
||||||
|
*AppApi* | [**modifyProtocol**](docs/AppApi.md#modifyProtocol) | **PUT** /v1/applications/{app_id}/protocols/{protocol_type} | 更新应用认证协议
|
||||||
|
*OrganizationApi* | [**createNode**](docs/OrganizationApi.md#createNode) | **POST** /v1/tree-nodes | 创建节点
|
||||||
|
*OrganizationApi* | [**createOrganization**](docs/OrganizationApi.md#createOrganization) | **POST** /v1/core-objects | 创建组织关系
|
||||||
|
*OrganizationApi* | [**deleteMembers**](docs/OrganizationApi.md#deleteMembers) | **DELETE** /v1/tree-users | 从节点移除用户
|
||||||
|
*OrganizationApi* | [**deleteNode**](docs/OrganizationApi.md#deleteNode) | **DELETE** /v1/tree-nodes/{id} | 删除节点
|
||||||
|
*OrganizationApi* | [**deleteOrganization**](docs/OrganizationApi.md#deleteOrganization) | **DELETE** /v1/core-objects/{id} | 删除组织关系
|
||||||
|
*OrganizationApi* | [**getChildrenNodes**](docs/OrganizationApi.md#getChildrenNodes) | **GET** /v1/tree-nodes/{id}/children | 获取子节点列表
|
||||||
|
*OrganizationApi* | [**getMembers**](docs/OrganizationApi.md#getMembers) | **GET** /v1/tree-users | 获取与用户关联的组织关系列表
|
||||||
|
*OrganizationApi* | [**getNode**](docs/OrganizationApi.md#getNode) | **GET** /v1/tree-nodes/{id} | 查询节点信息
|
||||||
|
*OrganizationApi* | [**getNodeMembers**](docs/OrganizationApi.md#getNodeMembers) | **GET** /v1/tree-nodes/{id}/tree-users | 获取成员信息列表
|
||||||
|
*OrganizationApi* | [**getNodeParent**](docs/OrganizationApi.md#getNodeParent) | **GET** /v1/tree-nodes/{id}/parent | 查询父节点
|
||||||
|
*OrganizationApi* | [**getNodes**](docs/OrganizationApi.md#getNodes) | **GET** /v1/tree-nodes | 查询节点信息列表
|
||||||
|
*OrganizationApi* | [**getOrganization**](docs/OrganizationApi.md#getOrganization) | **GET** /v1/core-objects/{id} | 获取组织关系基本信息
|
||||||
|
*OrganizationApi* | [**getOrganizations**](docs/OrganizationApi.md#getOrganizations) | **GET** /v1/core-objects | 获取组织关系列表
|
||||||
|
*OrganizationApi* | [**updateMember**](docs/OrganizationApi.md#updateMember) | **PATCH** /v1/tree-users/{id} | 更新用户节点
|
||||||
|
*OrganizationApi* | [**updateNode**](docs/OrganizationApi.md#updateNode) | **PATCH** /v1/tree-nodes/{id} | 编辑节点
|
||||||
|
*OrganizationApi* | [**updateOrganization**](docs/OrganizationApi.md#updateOrganization) | **PATCH** /v1/core-objects/{id} | 修改组织关系基本信息
|
||||||
|
*PermissionApi* | [**authorizeApplications**](docs/PermissionApi.md#authorizeApplications) | **POST** /v1/batch/authz-apps | 授权应用
|
||||||
|
*PermissionApi* | [**createAuthUnitRules**](docs/PermissionApi.md#createAuthUnitRules) | **POST** /v1/batch/auth-unit-rules | 批量创建授权规则
|
||||||
|
*PermissionApi* | [**createResource**](docs/PermissionApi.md#createResource) | **POST** /v1/resources | 创建资源
|
||||||
|
*PermissionApi* | [**createResourceSet**](docs/PermissionApi.md#createResourceSet) | **POST** /v1/resource-sets | 创建资源集合
|
||||||
|
*PermissionApi* | [**createResourceSetMember**](docs/PermissionApi.md#createResourceSetMember) | **POST** /v1/resource-sets/{id}/members | 创建资源集合成员
|
||||||
|
*PermissionApi* | [**deleteAuthUnitRules**](docs/PermissionApi.md#deleteAuthUnitRules) | **DELETE** /v1/batch/auth-unit-rules | 批量删除授权规则
|
||||||
|
*PermissionApi* | [**deleteResources**](docs/PermissionApi.md#deleteResources) | **DELETE** /v1/batch/resources | 删除资源
|
||||||
|
*PermissionApi* | [**getAuthUnit**](docs/PermissionApi.md#getAuthUnit) | **GET** /v1/auth-units/{id} | 按 ID 查询授权单元
|
||||||
|
*PermissionApi* | [**getAuthUnits**](docs/PermissionApi.md#getAuthUnits) | **GET** /v1/auth-units | 获取授权单元列表
|
||||||
|
*PermissionApi* | [**getAuthUnitsRules**](docs/PermissionApi.md#getAuthUnitsRules) | **GET** /v1/auth-units/{rid}/rules | 查询授权单元下的授权规则列表
|
||||||
|
*PermissionApi* | [**getPrivileges**](docs/PermissionApi.md#getPrivileges) | **GET** /v1/privileges | 获取权限列表
|
||||||
|
*PermissionApi* | [**getResource**](docs/PermissionApi.md#getResource) | **GET** /v1/resources/{id} | 按 ID 查询资源
|
||||||
|
*PermissionApi* | [**getResourceMember**](docs/PermissionApi.md#getResourceMember) | **GET** /v1/resource-sets/{sid}/members/{mid} | 按 ID 查询资源集合成员
|
||||||
|
*PermissionApi* | [**getResourceMembers**](docs/PermissionApi.md#getResourceMembers) | **GET** /v1/resource-sets/{sid}/members | 查询资源集合成员列表
|
||||||
|
*PermissionApi* | [**getResourceSet**](docs/PermissionApi.md#getResourceSet) | **GET** /v1/resource-sets/{id} | 按 ID 查询资源集合
|
||||||
|
*PermissionApi* | [**getResourceSets**](docs/PermissionApi.md#getResourceSets) | **GET** /v1/resource-sets | 查询资源集合列表
|
||||||
|
*PermissionApi* | [**getResources**](docs/PermissionApi.md#getResources) | **GET** /v1/resources | 查询资源列表
|
||||||
|
*PermissionApi* | [**listAuthorizedApplications**](docs/PermissionApi.md#listAuthorizedApplications) | **GET** /v1/authz-apps | 查询已授权应用列表
|
||||||
|
*PermissionApi* | [**modifyAuthUnit**](docs/PermissionApi.md#modifyAuthUnit) | **PUT** /v1/auth-units/{rid}/rules/{tid} | 更新授权规则
|
||||||
|
*PermissionApi* | [**modifyResource**](docs/PermissionApi.md#modifyResource) | **PUT** /v1/resources/{id} | 更新资源
|
||||||
|
*PermissionApi* | [**modifyResourceSet**](docs/PermissionApi.md#modifyResourceSet) | **PUT** /v1/resource-sets/{id} | 更新资源集合
|
||||||
|
*PermissionApi* | [**modifyResourceSetMember**](docs/PermissionApi.md#modifyResourceSetMember) | **PUT** /v1/resource-sets/{sid}/members/{mid} | 更新资源集合成员
|
||||||
|
*PermissionApi* | [**queryAuthUnitsRules**](docs/PermissionApi.md#queryAuthUnitsRules) | **GET** /v1/auth-unit-rules | 查询授权规则列表
|
||||||
|
*StorageApi* | [**deleteBucket**](docs/StorageApi.md#deleteBucket) | **DELETE** /v1/buckets/{bucket} | 删除 Bucket
|
||||||
|
*StorageApi* | [**deleteObject**](docs/StorageApi.md#deleteObject) | **DELETE** /v1/buckets/{bucket}/objects/{key} | 删除 Object
|
||||||
|
*StorageApi* | [**getBucket**](docs/StorageApi.md#getBucket) | **GET** /v1/buckets/{bucket} | 获取 Bucket 详情
|
||||||
|
*StorageApi* | [**getBuckets**](docs/StorageApi.md#getBuckets) | **GET** /v1/buckets | 获取 Bucket 列表
|
||||||
|
*StorageApi* | [**getObject**](docs/StorageApi.md#getObject) | **GET** /v1/buckets/{bucket}/objects/{key} | 获取 Object 详情
|
||||||
|
*StorageApi* | [**getObjects**](docs/StorageApi.md#getObjects) | **GET** /v1/buckets/{bucket}/objects | 获取 Object 列表
|
||||||
|
*StorageApi* | [**saveObject**](docs/StorageApi.md#saveObject) | **POST** /v1/buckets/{bucket}/objects | 创建 Object
|
||||||
|
*UserApi* | [**callList**](docs/UserApi.md#callList) | **GET** /v1/users | 查询用户列表
|
||||||
|
*UserApi* | [**create**](docs/UserApi.md#create) | **POST** /v1/users | 创建用户
|
||||||
|
*UserApi* | [**createStoreCredential**](docs/UserApi.md#createStoreCredential) | **POST** /v1/user-stored-credentials | 创建用户存储凭证
|
||||||
|
*UserApi* | [**delete**](docs/UserApi.md#delete) | **DELETE** /v1/users/{id} | 删除用户
|
||||||
|
*UserApi* | [**get**](docs/UserApi.md#get) | **GET** /v1/users/{id} | 查询用户详情
|
||||||
|
*UserApi* | [**getStoredCredentials**](docs/UserApi.md#getStoredCredentials) | **GET** /v1/user-stored-credentials | 查询用户存储凭证列表
|
||||||
|
*UserApi* | [**modify**](docs/UserApi.md#modify) | **PATCH** /v1/users/{id} | 编辑用户
|
||||||
|
|
||||||
|
|
||||||
|
## Documentation for Models
|
||||||
|
|
||||||
|
- [App](docs/App.md)
|
||||||
|
- [AppConfig](docs/AppConfig.md)
|
||||||
|
- [AppConfigAllowedIdProvider](docs/AppConfigAllowedIdProvider.md)
|
||||||
|
- [AppDetail](docs/AppDetail.md)
|
||||||
|
- [AppSubAccount](docs/AppSubAccount.md)
|
||||||
|
- [Au](docs/Au.md)
|
||||||
|
- [AuResourceSet](docs/AuResourceSet.md)
|
||||||
|
- [AuthRuleArg](docs/AuthRuleArg.md)
|
||||||
|
- [AuthUnit](docs/AuthUnit.md)
|
||||||
|
- [AuthUnitResouce](docs/AuthUnitResouce.md)
|
||||||
|
- [AuthUnitResourceSet](docs/AuthUnitResourceSet.md)
|
||||||
|
- [AuthorizeApplicationsRequest](docs/AuthorizeApplicationsRequest.md)
|
||||||
|
- [AuthzApp](docs/AuthzApp.md)
|
||||||
|
- [Bucket](docs/Bucket.md)
|
||||||
|
- [CoreObject](docs/CoreObject.md)
|
||||||
|
- [Create200Response](docs/Create200Response.md)
|
||||||
|
- [CreateAccountRequest](docs/CreateAccountRequest.md)
|
||||||
|
- [CreateNodeRequest](docs/CreateNodeRequest.md)
|
||||||
|
- [CreateOrganization200Response](docs/CreateOrganization200Response.md)
|
||||||
|
- [CreateOrganizationRequest](docs/CreateOrganizationRequest.md)
|
||||||
|
- [CreateRequest](docs/CreateRequest.md)
|
||||||
|
- [CreateRequest1](docs/CreateRequest1.md)
|
||||||
|
- [CreateRequest1ConfigProp](docs/CreateRequest1ConfigProp.md)
|
||||||
|
- [CreateRequest1ConfigPropAccessPolicy](docs/CreateRequest1ConfigPropAccessPolicy.md)
|
||||||
|
- [CreateRequest1ConfigPropAllowedLoginMethod](docs/CreateRequest1ConfigPropAllowedLoginMethod.md)
|
||||||
|
- [CreateRequest1ConfigPropAllowedSocialLoginProvider](docs/CreateRequest1ConfigPropAllowedSocialLoginProvider.md)
|
||||||
|
- [CreateRequest1ProtocolProp](docs/CreateRequest1ProtocolProp.md)
|
||||||
|
- [CreateRequest1ProtocolPropResponseAttrInner](docs/CreateRequest1ProtocolPropResponseAttrInner.md)
|
||||||
|
- [CreateSecrets200Response](docs/CreateSecrets200Response.md)
|
||||||
|
- [CreateSecrets200ResponseData](docs/CreateSecrets200ResponseData.md)
|
||||||
|
- [CreateStoreCredential200Response](docs/CreateStoreCredential200Response.md)
|
||||||
|
- [CreateStoreCredentialRequest](docs/CreateStoreCredentialRequest.md)
|
||||||
|
- [CronJob](docs/CronJob.md)
|
||||||
|
- [Delete200Response](docs/Delete200Response.md)
|
||||||
|
- [Delete200Response1](docs/Delete200Response1.md)
|
||||||
|
- [DeleteAuthUnitRulesRequest](docs/DeleteAuthUnitRulesRequest.md)
|
||||||
|
- [DeleteMembersRequest](docs/DeleteMembersRequest.md)
|
||||||
|
- [DeleteNode200Response](docs/DeleteNode200Response.md)
|
||||||
|
- [DeleteOrganization200Response](docs/DeleteOrganization200Response.md)
|
||||||
|
- [DeleteResourcesRequest](docs/DeleteResourcesRequest.md)
|
||||||
|
- [Disable200Response](docs/Disable200Response.md)
|
||||||
|
- [EmptyObject](docs/EmptyObject.md)
|
||||||
|
- [EmptyObject1](docs/EmptyObject1.md)
|
||||||
|
- [EmptyObject10](docs/EmptyObject10.md)
|
||||||
|
- [EmptyObject11](docs/EmptyObject11.md)
|
||||||
|
- [EmptyObject12](docs/EmptyObject12.md)
|
||||||
|
- [EmptyObject12ResourceActionsInner](docs/EmptyObject12ResourceActionsInner.md)
|
||||||
|
- [EmptyObject13](docs/EmptyObject13.md)
|
||||||
|
- [EmptyObject2](docs/EmptyObject2.md)
|
||||||
|
- [EmptyObject3](docs/EmptyObject3.md)
|
||||||
|
- [EmptyObject3ActionsInner](docs/EmptyObject3ActionsInner.md)
|
||||||
|
- [EmptyObject4](docs/EmptyObject4.md)
|
||||||
|
- [EmptyObject4Application](docs/EmptyObject4Application.md)
|
||||||
|
- [EmptyObject4Resource](docs/EmptyObject4Resource.md)
|
||||||
|
- [EmptyObject4ResourceSet](docs/EmptyObject4ResourceSet.md)
|
||||||
|
- [EmptyObject5](docs/EmptyObject5.md)
|
||||||
|
- [EmptyObject5ActionsInner](docs/EmptyObject5ActionsInner.md)
|
||||||
|
- [EmptyObject6](docs/EmptyObject6.md)
|
||||||
|
- [EmptyObject7](docs/EmptyObject7.md)
|
||||||
|
- [EmptyObject8](docs/EmptyObject8.md)
|
||||||
|
- [EmptyObject9](docs/EmptyObject9.md)
|
||||||
|
- [Enable200Response](docs/Enable200Response.md)
|
||||||
|
- [Get200Response](docs/Get200Response.md)
|
||||||
|
- [Get400Response](docs/Get400Response.md)
|
||||||
|
- [GetAccountsByApp200Response](docs/GetAccountsByApp200Response.md)
|
||||||
|
- [GetAuthUnits200Response](docs/GetAuthUnits200Response.md)
|
||||||
|
- [GetConfig200Response](docs/GetConfig200Response.md)
|
||||||
|
- [GetConfig200ResponseMfaConfig](docs/GetConfig200ResponseMfaConfig.md)
|
||||||
|
- [GetMembers200ResponseInner](docs/GetMembers200ResponseInner.md)
|
||||||
|
- [GetNodeMembers200Response](docs/GetNodeMembers200Response.md)
|
||||||
|
- [GetNodeMembers200ResponseDataInner](docs/GetNodeMembers200ResponseDataInner.md)
|
||||||
|
- [GetNodeMembers200ResponseDataInnerNodeInfoInner](docs/GetNodeMembers200ResponseDataInnerNodeInfoInner.md)
|
||||||
|
- [GetOrganization200ResponseInner](docs/GetOrganization200ResponseInner.md)
|
||||||
|
- [GetOrganizations200ResponseInner](docs/GetOrganizations200ResponseInner.md)
|
||||||
|
- [GetPrivileges200Response](docs/GetPrivileges200Response.md)
|
||||||
|
- [GetResource200Response](docs/GetResource200Response.md)
|
||||||
|
- [GetResourceMembers200Response](docs/GetResourceMembers200Response.md)
|
||||||
|
- [GetResourceSets200Response](docs/GetResourceSets200Response.md)
|
||||||
|
- [GetResources200Response](docs/GetResources200Response.md)
|
||||||
|
- [GetStoredCredentials200Response](docs/GetStoredCredentials200Response.md)
|
||||||
|
- [GetTemplate200Response](docs/GetTemplate200Response.md)
|
||||||
|
- [GetTemplate200ResponseDataInner](docs/GetTemplate200ResponseDataInner.md)
|
||||||
|
- [GetTemplate200ResponseDataInnerConfigProp](docs/GetTemplate200ResponseDataInnerConfigProp.md)
|
||||||
|
- [GetTemplate200ResponseDataInnerProtocolProp](docs/GetTemplate200ResponseDataInnerProtocolProp.md)
|
||||||
|
- [IdentityObj](docs/IdentityObj.md)
|
||||||
|
- [Injection](docs/Injection.md)
|
||||||
|
- [Job](docs/Job.md)
|
||||||
|
- [List200Response](docs/List200Response.md)
|
||||||
|
- [List200Response1](docs/List200Response1.md)
|
||||||
|
- [List200Response1DataInner](docs/List200Response1DataInner.md)
|
||||||
|
- [List200Response1DataInnerAllowedProviderIdInner](docs/List200Response1DataInnerAllowedProviderIdInner.md)
|
||||||
|
- [List200ResponseDataInner](docs/List200ResponseDataInner.md)
|
||||||
|
- [MFA](docs/MFA.md)
|
||||||
|
- [ModelObject](docs/ModelObject.md)
|
||||||
|
- [Modify200Response](docs/Modify200Response.md)
|
||||||
|
- [Modify200Response1](docs/Modify200Response1.md)
|
||||||
|
- [ModifyAccountRequest](docs/ModifyAccountRequest.md)
|
||||||
|
- [ModifyConfigRequest](docs/ModifyConfigRequest.md)
|
||||||
|
- [ModifyRequest](docs/ModifyRequest.md)
|
||||||
|
- [ModifyRequest1](docs/ModifyRequest1.md)
|
||||||
|
- [NullInner](docs/NullInner.md)
|
||||||
|
- [Privilege](docs/Privilege.md)
|
||||||
|
- [Resource](docs/Resource.md)
|
||||||
|
- [ResourceSet](docs/ResourceSet.md)
|
||||||
|
- [ResourceSetMember](docs/ResourceSetMember.md)
|
||||||
|
- [ResourceSetMemberResourceActions](docs/ResourceSetMemberResourceActions.md)
|
||||||
|
- [SaveObjectRequest](docs/SaveObjectRequest.md)
|
||||||
|
- [TreeNode](docs/TreeNode.md)
|
||||||
|
- [TreeUser](docs/TreeUser.md)
|
||||||
|
- [UpdateMemberRequest](docs/UpdateMemberRequest.md)
|
||||||
|
- [UpdateNode200Response](docs/UpdateNode200Response.md)
|
||||||
|
- [UpdateNodeRequest](docs/UpdateNodeRequest.md)
|
||||||
|
- [UpdateOrganizationRequest](docs/UpdateOrganizationRequest.md)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="documentation-for-authorization"></a>
|
||||||
|
## Documentation for Authorization
|
||||||
|
|
||||||
|
Endpoints do not require authorization.
|
||||||
|
|
||||||
|
|
||||||
|
## Recommendation
|
||||||
|
|
||||||
|
It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.
|
||||||
|
|
||||||
|
## Author
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,168 @@
|
||||||
|
apply plugin: 'idea'
|
||||||
|
apply plugin: 'eclipse'
|
||||||
|
apply plugin: 'java'
|
||||||
|
apply plugin: 'com.diffplug.spotless'
|
||||||
|
|
||||||
|
group = 'com.idmesh'
|
||||||
|
version = '1.0.0'
|
||||||
|
|
||||||
|
buildscript {
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
}
|
||||||
|
dependencies {
|
||||||
|
classpath 'com.android.tools.build:gradle:2.3.+'
|
||||||
|
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
|
||||||
|
classpath 'com.diffplug.spotless:spotless-plugin-gradle:6.11.0'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
}
|
||||||
|
sourceSets {
|
||||||
|
main.java.srcDirs = ['src/main/java']
|
||||||
|
}
|
||||||
|
|
||||||
|
if(hasProperty('target') && target == 'android') {
|
||||||
|
|
||||||
|
apply plugin: 'com.android.library'
|
||||||
|
apply plugin: 'com.github.dcendents.android-maven'
|
||||||
|
|
||||||
|
android {
|
||||||
|
compileSdkVersion 25
|
||||||
|
buildToolsVersion '25.0.2'
|
||||||
|
defaultConfig {
|
||||||
|
minSdkVersion 14
|
||||||
|
targetSdkVersion 25
|
||||||
|
}
|
||||||
|
compileOptions {
|
||||||
|
sourceCompatibility JavaVersion.VERSION_1_8
|
||||||
|
targetCompatibility JavaVersion.VERSION_1_8
|
||||||
|
}
|
||||||
|
|
||||||
|
// Rename the aar correctly
|
||||||
|
libraryVariants.all { variant ->
|
||||||
|
variant.outputs.each { output ->
|
||||||
|
def outputFile = output.outputFile
|
||||||
|
if (outputFile != null && outputFile.name.endsWith('.aar')) {
|
||||||
|
def fileName = "${project.name}-${variant.baseName}-${version}.aar"
|
||||||
|
output.outputFile = new File(outputFile.parent, fileName)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
provided "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
afterEvaluate {
|
||||||
|
android.libraryVariants.all { variant ->
|
||||||
|
def task = project.tasks.create "jar${variant.name.capitalize()}", Jar
|
||||||
|
task.description = "Create jar artifact for ${variant.name}"
|
||||||
|
task.dependsOn variant.javaCompile
|
||||||
|
task.from variant.javaCompile.destinationDirectory
|
||||||
|
task.destinationDirectory = project.file("${project.buildDir}/outputs/jar")
|
||||||
|
task.archiveFileName = "${project.name}-${variant.baseName}-${version}.jar"
|
||||||
|
artifacts.add('archives', task)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
task sourcesJar(type: Jar) {
|
||||||
|
from android.sourceSets.main.java.srcDirs
|
||||||
|
classifier = 'sources'
|
||||||
|
}
|
||||||
|
|
||||||
|
artifacts {
|
||||||
|
archives sourcesJar
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
apply plugin: 'java'
|
||||||
|
apply plugin: 'maven-publish'
|
||||||
|
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
|
||||||
|
publishing {
|
||||||
|
publications {
|
||||||
|
maven(MavenPublication) {
|
||||||
|
artifactId = 'idmesh-api-sdk-java'
|
||||||
|
from components.java
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
task execute(type:JavaExec) {
|
||||||
|
main = System.getProperty('mainClass')
|
||||||
|
classpath = sourceSets.main.runtimeClasspath
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ext {
|
||||||
|
jakarta_annotation_version = "1.3.5"
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
implementation 'io.swagger:swagger-annotations:1.6.8'
|
||||||
|
implementation "com.google.code.findbugs:jsr305:3.0.2"
|
||||||
|
implementation 'com.squareup.okhttp3:okhttp:4.10.0'
|
||||||
|
implementation 'com.squareup.okhttp3:logging-interceptor:4.10.0'
|
||||||
|
implementation 'com.google.code.gson:gson:2.9.1'
|
||||||
|
implementation 'io.gsonfire:gson-fire:1.9.0'
|
||||||
|
implementation 'javax.ws.rs:jsr311-api:1.1.1'
|
||||||
|
implementation 'javax.ws.rs:javax.ws.rs-api:2.1.1'
|
||||||
|
implementation 'org.openapitools:jackson-databind-nullable:0.2.6'
|
||||||
|
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.12.0'
|
||||||
|
implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
|
||||||
|
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.1'
|
||||||
|
testImplementation 'org.mockito:mockito-core:3.12.4'
|
||||||
|
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.1'
|
||||||
|
}
|
||||||
|
|
||||||
|
javadoc {
|
||||||
|
options.tags = [ "http.response.details:a:Http Response Details" ]
|
||||||
|
}
|
||||||
|
|
||||||
|
// Use spotless plugin to automatically format code, remove unused import, etc
|
||||||
|
// To apply changes directly to the file, run `gradlew spotlessApply`
|
||||||
|
// Ref: https://github.com/diffplug/spotless/tree/main/plugin-gradle
|
||||||
|
spotless {
|
||||||
|
// comment out below to run spotless as part of the `check` task
|
||||||
|
enforceCheck false
|
||||||
|
|
||||||
|
format 'misc', {
|
||||||
|
// define the files (e.g. '*.gradle', '*.md') to apply `misc` to
|
||||||
|
target '.gitignore'
|
||||||
|
|
||||||
|
// define the steps to apply to those files
|
||||||
|
trimTrailingWhitespace()
|
||||||
|
indentWithSpaces() // Takes an integer argument if you don't like 4
|
||||||
|
endWithNewline()
|
||||||
|
}
|
||||||
|
java {
|
||||||
|
// don't need to set target, it is inferred from java
|
||||||
|
|
||||||
|
// apply a specific flavor of google-java-format
|
||||||
|
googleJavaFormat('1.8').aosp().reflowLongStrings()
|
||||||
|
|
||||||
|
removeUnusedImports()
|
||||||
|
importOrder()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
test {
|
||||||
|
// Enable JUnit 5 (Gradle 4.6+).
|
||||||
|
useJUnitPlatform()
|
||||||
|
|
||||||
|
// Always run tests, even when nothing changed.
|
||||||
|
dependsOn 'cleanTest'
|
||||||
|
|
||||||
|
// Show test results.
|
||||||
|
testLogging {
|
||||||
|
events "passed", "skipped", "failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
lazy val root = (project in file(".")).
|
||||||
|
settings(
|
||||||
|
organization := "com.idmesh",
|
||||||
|
name := "idmesh-api-sdk-java",
|
||||||
|
version := "1.0.0",
|
||||||
|
scalaVersion := "2.11.4",
|
||||||
|
scalacOptions ++= Seq("-feature"),
|
||||||
|
javacOptions in compile ++= Seq("-Xlint:deprecation"),
|
||||||
|
publishArtifact in (Compile, packageDoc) := false,
|
||||||
|
resolvers += Resolver.mavenLocal,
|
||||||
|
libraryDependencies ++= Seq(
|
||||||
|
"io.swagger" % "swagger-annotations" % "1.6.5",
|
||||||
|
"com.squareup.okhttp3" % "okhttp" % "4.10.0",
|
||||||
|
"com.squareup.okhttp3" % "logging-interceptor" % "4.10.0",
|
||||||
|
"com.google.code.gson" % "gson" % "2.9.1",
|
||||||
|
"org.apache.commons" % "commons-lang3" % "3.12.0",
|
||||||
|
"javax.ws.rs" % "jsr311-api" % "1.1.1",
|
||||||
|
"javax.ws.rs" % "javax.ws.rs-api" % "2.1.1",
|
||||||
|
"org.openapitools" % "jackson-databind-nullable" % "0.2.6",
|
||||||
|
"io.gsonfire" % "gson-fire" % "1.9.0" % "compile",
|
||||||
|
"jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
|
||||||
|
"com.google.code.findbugs" % "jsr305" % "3.0.2" % "compile",
|
||||||
|
"jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
|
||||||
|
"org.junit.jupiter" % "junit-jupiter-api" % "5.9.1" % "test",
|
||||||
|
"com.novocode" % "junit-interface" % "0.10" % "test",
|
||||||
|
"org.mockito" % "mockito-core" % "3.12.4" % "test"
|
||||||
|
)
|
||||||
|
)
|
|
@ -0,0 +1,31 @@
|
||||||
|
|
||||||
|
|
||||||
|
# App
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 唯一标识 | [optional] |
|
||||||
|
|**developerId** | **String** | 开发者ID | |
|
||||||
|
|**tenantId** | **String** | 租户ID | |
|
||||||
|
|**name** | **String** | 应用名称 | [optional] |
|
||||||
|
|**type** | **String** | 应用类型,1自建应用,2市场应用 | [optional] |
|
||||||
|
|**appId** | **String** | APPID | [optional] |
|
||||||
|
|**category** | **String** | 应用分类,1 标准web应用,2单页web应用,3客户端应用,4后端服务 | [optional] |
|
||||||
|
|**appSecret** | **String** | APPSEC,开发者用户调用返回 | [optional] |
|
||||||
|
|**descr** | **String** | 应用描述 | [optional] |
|
||||||
|
|**logo** | **String** | logo路径 | [optional] |
|
||||||
|
|**loginUrl** | **String** | 登录路径 | [optional] |
|
||||||
|
|**domain** | **String** | 应用绑定的唯一域名 | [optional] |
|
||||||
|
|**redirectUrl** | **String** | 重定向url | [optional] |
|
||||||
|
|**logoutUrl** | **String** | 登出url | [optional] |
|
||||||
|
|**subAccountPolicy** | **Integer** | 子账号策略 | [optional] |
|
||||||
|
|**prop** | **Object** | 扩展属性 | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 | [optional] |
|
||||||
|
|**timeModified** | **String** | 更新时间 | [optional] |
|
||||||
|
|**status** | **String** | 状态,1启用,0禁用 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AppConfig
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**appId** | **String** | | |
|
||||||
|
|**allowedLoginMethod** | **String** | 格式为:[\"password\", \"vercode\"] | [optional] |
|
||||||
|
|**defaultLoginMethod** | **String** | 格式为:password | [optional] |
|
||||||
|
|**allowedRegMethod** | **String** | 格式为:[\"mobile\", \"email\"] | [optional] |
|
||||||
|
|**defaultRegMethod** | **String** | 格式为:mobile | [optional] |
|
||||||
|
|**accessPolicy** | **String** | permitted,all | [optional] |
|
||||||
|
|**regPolicy** | **String** | | [optional] |
|
||||||
|
|**allowedIdProvider** | [**AppConfigAllowedIdProvider**](AppConfigAllowedIdProvider.md) | | [optional] |
|
||||||
|
|**ssoEnabled** | **Boolean** | | |
|
||||||
|
|**mfaEnabled** | **Boolean** | | |
|
||||||
|
|**mfaConfig** | [**MFA**](MFA.md) | | [optional] |
|
||||||
|
|**accessControlEnabled** | **Boolean** | | |
|
||||||
|
|**timeCreated** | **String** | | |
|
||||||
|
|**timeModified** | **String** | | |
|
||||||
|
|**status** | **String** | 1启用,0禁用 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AppConfigAllowedIdProvider
|
||||||
|
|
||||||
|
格式为:{\"wechat_scan_qr\": 1, \"dingding_scan_qr\": 2}
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**idpCode** | **String** | | |
|
||||||
|
|**idpConfigId** | **String** | | |
|
||||||
|
|**authMethodCode** | **String** | | |
|
||||||
|
|**authMethodDisplayName** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AppDetail
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 唯一标识 | [optional] |
|
||||||
|
|**developerId** | **String** | 开发者ID | |
|
||||||
|
|**tenantId** | **String** | 租户ID | |
|
||||||
|
|**name** | **String** | 应用名称 | [optional] |
|
||||||
|
|**type** | **String** | 应用类型,1自建应用,2市场应用 | [optional] |
|
||||||
|
|**appId** | **String** | APPID | [optional] |
|
||||||
|
|**category** | **String** | 应用分类,1 标准web应用,2单页web应用,3客户端应用,4后端服务 | [optional] |
|
||||||
|
|**appSecret** | **String** | APPSEC,开发者用户调用返回 | [optional] |
|
||||||
|
|**descr** | **String** | 应用描述 | [optional] |
|
||||||
|
|**logo** | **String** | logo路径 | [optional] |
|
||||||
|
|**loginUrl** | **String** | 登录路径 | [optional] |
|
||||||
|
|**domain** | **String** | 应用绑定的唯一域名 | [optional] |
|
||||||
|
|**domainSn** | **String** | 应用域名 SN | [optional] |
|
||||||
|
|**redirectUrl** | **String** | 重定向url | [optional] |
|
||||||
|
|**logoutUrl** | **String** | 登出url | [optional] |
|
||||||
|
|**subAccountPolicy** | **Integer** | 子账号策略 | [optional] |
|
||||||
|
|**prop** | **Object** | 扩展属性 | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 | [optional] |
|
||||||
|
|**timeModified** | **String** | 更新时间 | [optional] |
|
||||||
|
|**status** | **String** | 状态,1启用,0禁用 | [optional] |
|
||||||
|
|**config** | **Object** | | |
|
||||||
|
|**protocols** | **List<Object>** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AppSubAccount
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**userId** | **String** | | |
|
||||||
|
|**username** | **String** | | |
|
||||||
|
|**appId** | **String** | | |
|
||||||
|
|**appName** | **String** | | |
|
||||||
|
|**accName** | **String** | | |
|
||||||
|
|**accNameDisplayed** | **String** | | |
|
||||||
|
|**accSource** | **String** | | |
|
||||||
|
|**developerId** | **String** | | |
|
||||||
|
|**tenantId** | **String** | | |
|
||||||
|
|**accPassword** | **String** | | |
|
||||||
|
|**accStatus** | **String** | | |
|
||||||
|
|**accSyncStatus** | **String** | | |
|
||||||
|
|**accProp** | **Object** | | |
|
||||||
|
|**timeCreated** | **String** | | |
|
||||||
|
|**timeModified** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Au
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**authUnitId** | **String** | | |
|
||||||
|
|**resource** | **Object** | | [optional] |
|
||||||
|
|**resourceSet** | [**AuResourceSet**](AuResourceSet.md) | | [optional] |
|
||||||
|
|**affect** | **String** | allow/deny | |
|
||||||
|
|**resourceType** | **String** | 当resource存在时 | [optional] |
|
||||||
|
|**code** | **String** | 当 resource 存在时表示 resource_code 当 resource_set存在时表示 resource_set_code | |
|
||||||
|
|**description** | **String** | | [optional] |
|
||||||
|
|**applicationName** | **String** | | |
|
||||||
|
|**identityId** | **String** | | |
|
||||||
|
|**identityType** | **String** | | |
|
||||||
|
|**identityName** | **String** | | |
|
||||||
|
|**inherited** | **Boolean** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuResourceSet
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | [optional] |
|
||||||
|
|**applicationId** | **String** | | [optional] |
|
||||||
|
|**applicationName** | **String** | | [optional] |
|
||||||
|
|**isGlobal** | **Boolean** | | [optional] |
|
||||||
|
|**code** | **String** | | [optional] |
|
||||||
|
|**description** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | | [optional] |
|
||||||
|
|**members** | [**List<ResourceSetMember>**](ResourceSetMember.md) | | [optional] |
|
||||||
|
|**matchAllResources** | **Boolean** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthRuleArg
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**resource** | [**EmptyObject4Resource**](EmptyObject4Resource.md) | | [optional] |
|
||||||
|
|**resourceSet** | [**EmptyObject4ResourceSet**](EmptyObject4ResourceSet.md) | | [optional] |
|
||||||
|
|**application** | [**EmptyObject4Application**](EmptyObject4Application.md) | | [optional] |
|
||||||
|
|**affect** | **String** | allow/deny | |
|
||||||
|
|**ownerAppId** | **String** | 用于标识应用(尤其是在使用全局资源的场景下) | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthUnit
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**identityId** | **String** | | |
|
||||||
|
|**identityName** | **String** | | |
|
||||||
|
|**identityType** | **String** | user 用户 ,programmer 编程者,node 组织/自定义关系 | |
|
||||||
|
|**rules** | [**List<Au>**](Au.md) | | |
|
||||||
|
|**timeCreated** | **String** | | |
|
||||||
|
|**timeModified** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthUnitResouce
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**developerId** | **String** | | |
|
||||||
|
|**tenantId** | **String** | | |
|
||||||
|
|**applicationId** | **String** | | |
|
||||||
|
|**applicatioinName** | **String** | | |
|
||||||
|
|**isGlobal** | **Boolean** | | |
|
||||||
|
|**description** | **String** | | |
|
||||||
|
|**type** | **String** | | |
|
||||||
|
|**code** | **String** | | |
|
||||||
|
|**uri** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | |
|
||||||
|
|**timeCreated** | **String** | | |
|
||||||
|
|**scope** | **String** | | |
|
||||||
|
|**selectedActions** | **List<String>** | | [optional] |
|
||||||
|
|**matchAllActions** | **Boolean** | | [optional] |
|
||||||
|
|**matchAllResources** | **Boolean** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthUnitResourceSet
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | [optional] |
|
||||||
|
|**applicationId** | **String** | | [optional] |
|
||||||
|
|**applicationName** | **String** | | [optional] |
|
||||||
|
|**isGlobal** | **Boolean** | | [optional] |
|
||||||
|
|**code** | **String** | | [optional] |
|
||||||
|
|**description** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | | [optional] |
|
||||||
|
|**members** | [**List<ResourceSetMember>**](ResourceSetMember.md) | | [optional] |
|
||||||
|
|**matchAllResources** | **Boolean** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthorizeApplicationsRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**identities** | [**List<IdentityObj>**](IdentityObj.md) | | |
|
||||||
|
|**applicationId** | **String** | | |
|
||||||
|
|**affect** | **String** | allow, deny | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
|
||||||
|
# AuthzApp
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**developerId** | **String** | | |
|
||||||
|
|**tenantId** | **String** | | |
|
||||||
|
|**name** | **String** | | |
|
||||||
|
|**type** | **String** | - 0 默认应用 - 1 自建应用 - 2 模板应用 - 3 组件应用 | |
|
||||||
|
|**accessPolicy** | **String** | | |
|
||||||
|
|**decr** | **String** | | [optional] |
|
||||||
|
|**logo** | **String** | base64编码 | |
|
||||||
|
|**accessUrl** | **String** | | |
|
||||||
|
|**enabledProtocols** | **List<String>** | oidc/saml/sxp 等 | [optional] |
|
||||||
|
|**timeModified** | **String** | rfc3339 | |
|
||||||
|
|**timeCreated** | **String** | rfc3339 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Bucket
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**bucket** | **String** | | |
|
||||||
|
|**dataSize** | **Integer** | 单位:byte | |
|
||||||
|
|**objectCount** | **Integer** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CoreObject
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**objectDisplayName** | **String** | | |
|
||||||
|
|**objectType** | **String** | 固定值:tree | |
|
||||||
|
|**objectCode** | **String** | 唯一,不可改,外键关联引用 | |
|
||||||
|
|**objectProps** | **String** | | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认组织关系,1是,0否 | [optional] |
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|**developerId** | **String** | | [optional] |
|
||||||
|
|**tenantId** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Create200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 唯一标识 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateAccountRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**userId** | **String** | | |
|
||||||
|
|**username** | **String** | | |
|
||||||
|
|**appId** | **String** | | |
|
||||||
|
|**accName** | **String** | | |
|
||||||
|
|**accNameDisplayed** | **String** | | [optional] |
|
||||||
|
|**accSource** | **String** | | [optional] |
|
||||||
|
|**accPassword** | **String** | | |
|
||||||
|
|**accStatus** | **String** | 1启用,0禁用 | |
|
||||||
|
|**sysExtProps** | **Object** | | [optional] |
|
||||||
|
|**freeExtProps** | **Object** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateNodeRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 节点ID | [optional] |
|
||||||
|
|**arn** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 | [optional] |
|
||||||
|
|**tag** | **String** | 用于定义节点类型,目前支持:org(组织),role(角色),position(岗位),group(组) | [optional] |
|
||||||
|
|**status** | **String** | 状态 | [optional] |
|
||||||
|
|**isPointer** | **String** | 是否指针类型 | [optional] |
|
||||||
|
|**code** | **String** | 节点code | |
|
||||||
|
|**name** | **String** | 节点名字 | |
|
||||||
|
|**permNamespaceArn** | **String** | 抽象权限容器的ARN | [optional] |
|
||||||
|
|**condition** | **String** | | [optional] |
|
||||||
|
|**isDynamic** | **String** | 是否动态节点(0普通结点,1动态结点) | [optional] |
|
||||||
|
|**sysCode** | **String** | 系统code | |
|
||||||
|
|**operatorId** | **String** | 操作者id | [optional] |
|
||||||
|
|**pointerId** | **String** | 指针指向的实体节点 | [optional] |
|
||||||
|
|**seq** | **Integer** | 序号 | [optional] |
|
||||||
|
|**description** | **String** | 描述 | [optional] |
|
||||||
|
|**timeModified** | **String** | 最后修改时间 | [optional] |
|
||||||
|
|**objectCode** | **String** | OBJ_ID,组织,角色,岗位,职级等 | |
|
||||||
|
|**parentId** | **String** | 父节点id | [optional] |
|
||||||
|
|**sysExtProps** | **Object** | 额外属性,需要先定义schema | [optional] |
|
||||||
|
|**freeExtProps** | **Object** | 可以自由扩展 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateOrganization200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 创建ID | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateOrganizationRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**objectDisplayName** | **String** | | |
|
||||||
|
|**objectType** | **String** | 固定值:tree | |
|
||||||
|
|**objectCode** | **String** | 唯一,不可改,外键关联引用 | |
|
||||||
|
|**objectProps** | **String** | | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认组织关系,1是,0否 | [optional] |
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**username** | **String** | 用户名,唯一,不传后台自动生成 | [optional] |
|
||||||
|
|**password** | **String** | 密码,不传后台生成默认密码 | [optional] |
|
||||||
|
|**passwordStatus** | **String** | 密码状态(valid/invalid) | [optional] |
|
||||||
|
|**displayName** | **String** | 显示名称 | [optional] |
|
||||||
|
|**firstname** | **String** | 名 | [optional] |
|
||||||
|
|**lastname** | **String** | 姓 | [optional] |
|
||||||
|
|**realname** | **String** | 真实姓名 | [optional] |
|
||||||
|
|**pinyin** | **String** | 拼音 | [optional] |
|
||||||
|
|**nickname** | **String** | 昵称 | [optional] |
|
||||||
|
|**userType** | **String** | 用户类型,不传后台设置系统默认类型 | [optional] |
|
||||||
|
|**mobile** | **String** | 手机 | [optional] |
|
||||||
|
|**email** | **String** | 邮箱 | [optional] |
|
||||||
|
|**gender** | **String** | 性别 | [optional] |
|
||||||
|
|**certType** | **String** | 证件类型 | [optional] |
|
||||||
|
|**certNumber** | **String** | 证件号 | [optional] |
|
||||||
|
|**region** | **String** | 区域 | [optional] |
|
||||||
|
|**workTime** | **String** | 加入时间 | [optional] |
|
||||||
|
|**workTitle** | **String** | 职位 | [optional] |
|
||||||
|
|**idpConfigId** | **BigDecimal** | 身份源ID,作为创建时记录,不做更新 | |
|
||||||
|
|**sysExtProps** | **Object** | 系统扩展属性,json对象{\"age\": 18, \"love\": \"足球\"} | [optional] |
|
||||||
|
|**freeExtProps** | **Object** | 自由扩展属性,json对象 | [optional] |
|
||||||
|
|**isNotify** | **Boolean** | 是否通知:默认不传false不通知,true通知 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**name** | **String** | | |
|
||||||
|
|**type** | **String** | 1,自建应用,2模板应用(市场应用) | |
|
||||||
|
|**domainSn** | **String** | 域名 | |
|
||||||
|
|**templateId** | **String** | 不填写则代表自建应用 | [optional] |
|
||||||
|
|**category** | **String** | 1 标准web应用,2单页web应用,3客户端应用,4后端服务 | |
|
||||||
|
|**descr** | **String** | | [optional] |
|
||||||
|
|**logo** | **String** | 格式为:http://ip:port/logo.png | [optional] |
|
||||||
|
|**loginUrl** | **String** | | [optional] |
|
||||||
|
|**redirectUrl** | **String** | | [optional] |
|
||||||
|
|**logoutUrl** | **String** | | [optional] |
|
||||||
|
|**subAccountPolicy** | **String** | 1启用,0不启用,启用后单点登录返回 | [optional] |
|
||||||
|
|**sysExtProps** | **Object** | kv字典数据 | [optional] |
|
||||||
|
|**freeExtProps** | **Object** | kv字典数据 | |
|
||||||
|
|**protocolType** | **String** | 默认 oidc | [optional] |
|
||||||
|
|**protocolProp** | [**CreateRequest1ProtocolProp**](CreateRequest1ProtocolProp.md) | | [optional] |
|
||||||
|
|**configProp** | [**CreateRequest1ConfigProp**](CreateRequest1ConfigProp.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ConfigProp
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|**tenantId** | **String** | | [optional] |
|
||||||
|
|**mfaConfig** | **Object** | | [optional] |
|
||||||
|
|**regPolicy** | **List<String>** | | [optional] |
|
||||||
|
|**mfaEnabled** | **String** | | [optional] |
|
||||||
|
|**ssoEnabled** | **String** | | [optional] |
|
||||||
|
|**developerId** | **String** | | [optional] |
|
||||||
|
|**accessPolicy** | [**CreateRequest1ConfigPropAccessPolicy**](CreateRequest1ConfigPropAccessPolicy.md) | | [optional] |
|
||||||
|
|**allowedRegMethod** | **Object** | | [optional] |
|
||||||
|
|**defaultRegMethod** | **String** | | [optional] |
|
||||||
|
|**allowedLoginMethod** | [**CreateRequest1ConfigPropAllowedLoginMethod**](CreateRequest1ConfigPropAllowedLoginMethod.md) | | [optional] |
|
||||||
|
|**defaultLoginMethod** | **String** | | [optional] |
|
||||||
|
|**allowedSocialLoginProvider** | [**CreateRequest1ConfigPropAllowedSocialLoginProvider**](CreateRequest1ConfigPropAllowedSocialLoginProvider.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ConfigPropAccessPolicy
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**forgetPassword** | **List<String>** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ConfigPropAllowedLoginMethod
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**name** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ConfigPropAllowedSocialLoginProvider
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**wechatScanQr** | **BigDecimal** | | [optional] |
|
||||||
|
|**dingdingScanQr** | **BigDecimal** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ProtocolProp
|
||||||
|
|
||||||
|
默认 oidc 相关配置
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**acsUrl** | **String** | | [optional] |
|
||||||
|
|**spEntity** | **String** | | [optional] |
|
||||||
|
|**responseAttr** | [**List<CreateRequest1ProtocolPropResponseAttrInner>**](CreateRequest1ProtocolPropResponseAttrInner.md) | | [optional] |
|
||||||
|
|**digestAlgorithm** | **String** | | [optional] |
|
||||||
|
|**lifetimeInSeconds** | **BigDecimal** | | [optional] |
|
||||||
|
|**signatureAlgorithm** | **String** | | [optional] |
|
||||||
|
|**nameIdentifierFormat** | **String** | | [optional] |
|
||||||
|
|**authnContextClassRef** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningKey** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningCert** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningCertFingerprint** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateRequest1ProtocolPropResponseAttrInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**value** | **String** | | |
|
||||||
|
|**attribute** | **String** | | |
|
||||||
|
|**nameFormat** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateSecrets200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**message** | **String** | 操作结果 | [optional] |
|
||||||
|
|**data** | [**CreateSecrets200ResponseData**](CreateSecrets200ResponseData.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateSecrets200ResponseData
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**appSecret** | **String** | 安全码 | [optional] |
|
||||||
|
|**id** | **String** | 唯一标识 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateStoreCredential200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**code** | **BigDecimal** | http状态码,成功不显示 | [optional] |
|
||||||
|
|**errno** | **BigDecimal** | 返回错误码 | |
|
||||||
|
|**message** | **String** | 返回描述 | |
|
||||||
|
|**data** | **String** | 返回id标识 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CreateStoreCredentialRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**providerCode** | **String** | 社会化身份源code | |
|
||||||
|
|**idpConfigId** | **BigDecimal** | 社会化登录配置的ID | |
|
||||||
|
|**id1** | **String** | 社会化身份标识1,如openid | |
|
||||||
|
|**id2** | **String** | 社会化身份标识2,如unionid | [optional] |
|
||||||
|
|**metadata** | **String** | 更多社会化身份标识 | [optional] |
|
||||||
|
|**status** | **String** | 状态 | [optional] |
|
||||||
|
|**nickname** | **String** | 昵称 | [optional] |
|
||||||
|
|**avatar** | **String** | 头像 | [optional] |
|
||||||
|
|**realname** | **String** | 真实姓名 | [optional] |
|
||||||
|
|**mobile** | **String** | 手机 | [optional] |
|
||||||
|
|**email** | **String** | 邮箱 | [optional] |
|
||||||
|
|**gender** | **String** | 性别 | [optional] |
|
||||||
|
|**idProviderConnection** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
|
||||||
|
|
||||||
|
# CronJob
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**developerId** | **String** | | |
|
||||||
|
|**tenantId** | **String** | | |
|
||||||
|
|**namespace** | **String** | 定时任务所属的命名空间,也可以当做分组 | |
|
||||||
|
|**name** | **String** | | |
|
||||||
|
|**descr** | **String** | | [optional] |
|
||||||
|
|**tags** | **List<String>** | | |
|
||||||
|
|**config** | **Object** | json raw | |
|
||||||
|
|**kind** | **String** | | |
|
||||||
|
|**from** | **String** | | |
|
||||||
|
|**execFrequency** | [**ExecFrequencyEnum**](#ExecFrequencyEnum) | | [optional] |
|
||||||
|
|**execCmd** | **String** | | [optional] |
|
||||||
|
|**injections** | [**List<Injection>**](Injection.md) | | [optional] |
|
||||||
|
|**status** | **String** | - running 运行中 - suspended 挂起 | |
|
||||||
|
|**timeCreated** | **String** | rfc3339 | |
|
||||||
|
|**timeModified** | **String** | rfc3339 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Enum: ExecFrequencyEnum
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| MONTHLY | "monthly" |
|
||||||
|
| WEEKLY | "weekly" |
|
||||||
|
| DAILY | "daily" |
|
||||||
|
| HOURLY | "hourly" |
|
||||||
|
| EVERY_12_HOUR | "every_12_hour" |
|
||||||
|
| EVERY_6_HOUR | "every_6_hour" |
|
||||||
|
| EVERY_3_HOUR | "every_3_hour" |
|
||||||
|
| EVERY_2_HOUR | "every_2_hour" |
|
||||||
|
| EVERY_30_MINUTE | "every_30_minute" |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Delete200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**code** | **BigDecimal** | http状态码,成功不显示 | [optional] |
|
||||||
|
|**errno** | **BigDecimal** | 返回错误码 | |
|
||||||
|
|**message** | **String** | 返回描述 | |
|
||||||
|
|**data** | **BigDecimal** | 用户id | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Delete200Response1
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**message** | **String** | | [optional] |
|
||||||
|
|**data** | **Object** | 结果标识true/false | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# DeleteAuthUnitRulesRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**ids** | **List<String>** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# DeleteMembersRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**nodeId** | **String** | 节点ID | |
|
||||||
|
|**userId** | **String** | 用户原始ID | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# DeleteNode200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# DeleteOrganization200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# DeleteResourcesRequest
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**ids** | **List<String>** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Disable200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**message** | **String** | | [optional] |
|
||||||
|
|**data** | **BigDecimal** | 操作ID | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**configId** | **String** | 已配置的idp conn id | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject1
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**configContent** | **Object** | 配置参数 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject10
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**resourceId** | **BigDecimal** | | |
|
||||||
|
|**resourceScope** | **String** | | |
|
||||||
|
|**resourceActions** | **List<String>** | | [optional] |
|
||||||
|
|**matchAllActions** | **Boolean** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject11
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**memberId** | **String** | 成员id | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject12
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**resourceId** | **BigDecimal** | | |
|
||||||
|
|**resourceScope** | **String** | | |
|
||||||
|
|**resourceActions** | [**List<EmptyObject12ResourceActionsInner>**](EmptyObject12ResourceActionsInner.md) | | [optional] |
|
||||||
|
|**matchAllActions** | **Boolean** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject12ResourceActionsInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **BigDecimal** | 操作id | |
|
||||||
|
|**code** | **String** | 操作代码 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject13
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject2
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**identities** | [**List<IdentityObj>**](IdentityObj.md) | | |
|
||||||
|
|**rules** | [**List<AuthRuleArg>**](AuthRuleArg.md) | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject3
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**description** | **String** | 描述 | [optional] |
|
||||||
|
|**uri** | **String** | 资源URI, 当type=api/ui 时有效 | [optional] |
|
||||||
|
|**actions** | [**List<EmptyObject3ActionsInner>**](EmptyObject3ActionsInner.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject3ActionsInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 如果不携带id,会认为是新创建的code | [optional] |
|
||||||
|
|**code** | **String** | | |
|
||||||
|
|**description** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject4
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**resource** | [**EmptyObject4Resource**](EmptyObject4Resource.md) | | [optional] |
|
||||||
|
|**resourceSet** | [**EmptyObject4ResourceSet**](EmptyObject4ResourceSet.md) | | [optional] |
|
||||||
|
|**application** | [**EmptyObject4Application**](EmptyObject4Application.md) | | [optional] |
|
||||||
|
|**affect** | **String** | allow/deny | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject4Application
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject4Resource
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**scope** | **String** | | |
|
||||||
|
|**actions** | **List<String>** | | [optional] |
|
||||||
|
|**matchAllActions** | **Boolean** | | [optional] |
|
||||||
|
|**matchAllResources** | **Boolean** | | [optional] |
|
||||||
|
|**applicationId** | **String** | 当match_all_resources=true时必填 | [optional] |
|
||||||
|
|**applicationName** | **String** | 当match_all_resources=true时必填 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject4ResourceSet
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject5
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**description** | **String** | 描述 | [optional] |
|
||||||
|
|**code** | **String** | 资源代码 | |
|
||||||
|
|**applicationId** | **BigDecimal** | 应用id | |
|
||||||
|
|**type** | **String** | 资源类型,data/api/ui | |
|
||||||
|
|**uri** | **String** | 资源URI, 当type=api/ui 时有效 | [optional] |
|
||||||
|
|**actions** | [**List<EmptyObject5ActionsInner>**](EmptyObject5ActionsInner.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject5ActionsInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**code** | **String** | | |
|
||||||
|
|**description** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject6
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**resourceId** | **String** | 资源id | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject7
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**code** | **String** | 集合代码 | |
|
||||||
|
|**description** | **String** | 描述 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject8
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**applicationId** | **String** | 应用id | |
|
||||||
|
|**code** | **String** | 集合代码 | |
|
||||||
|
|**description** | **String** | 描述 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
# EmptyObject9
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **BigDecimal** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Enable200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**message** | **String** | | |
|
||||||
|
|**data** | **BigDecimal** | 操作ID | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Get200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **BigDecimal** | 用户id标识 | [optional] |
|
||||||
|
|**username** | **String** | 用户名,唯一 | [optional] |
|
||||||
|
|**password** | **String** | 密码 | [optional] |
|
||||||
|
|**displayName** | **String** | 显示名称 | [optional] |
|
||||||
|
|**firstname** | **String** | 名 | [optional] |
|
||||||
|
|**lastname** | **String** | 姓 | [optional] |
|
||||||
|
|**realname** | **String** | 真实姓名 | [optional] |
|
||||||
|
|**pinyin** | **String** | 拼音 | [optional] |
|
||||||
|
|**nickname** | **String** | 昵称 | [optional] |
|
||||||
|
|**userType** | **String** | 用户类型 | [optional] |
|
||||||
|
|**mobile** | **String** | 手机 | [optional] |
|
||||||
|
|**email** | **String** | 邮箱 | [optional] |
|
||||||
|
|**gender** | **String** | 性别 | [optional] |
|
||||||
|
|**certType** | **String** | 证件类型 | [optional] |
|
||||||
|
|**certNumber** | **String** | 证件号 | [optional] |
|
||||||
|
|**region** | **String** | 区域 | [optional] |
|
||||||
|
|**workTime** | **String** | 加入时间 | [optional] |
|
||||||
|
|**workTitle** | **String** | 职位 | [optional] |
|
||||||
|
|**extProp** | **Object** | 扩展信息,json对象{\"age\": 18, \"love\": \"足球\"} | [optional] |
|
||||||
|
|**arn** | **String** | arn | [optional] |
|
||||||
|
|**idProviderConnection** | **BigDecimal** | 身份源ID | [optional] |
|
||||||
|
|**developerId** | **BigDecimal** | 开发者id | [optional] |
|
||||||
|
|**tenantId** | **BigDecimal** | 租户id | [optional] |
|
||||||
|
|**lastLoginIpaddr** | **String** | 上次登录IP | [optional] |
|
||||||
|
|**lastLoginTime** | **String** | 上次登录时间 | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 | [optional] |
|
||||||
|
|**timeModified** | **BigDecimal** | 修改时间 | [optional] |
|
||||||
|
|**status** | **String** | 状态:1正常,0禁用 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Get400Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**code** | **Integer** | | |
|
||||||
|
|**errno** | **Integer** | | |
|
||||||
|
|**message** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetAccountsByApp200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**records** | [**List<AppSubAccount>**](AppSubAccount.md) | | [optional] |
|
||||||
|
|**total** | **BigDecimal** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetAuthUnits200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **BigDecimal** | 总数量 | [optional] |
|
||||||
|
|**data** | [**List<AuthUnit>**](AuthUnit.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetConfig200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 唯一标识 | |
|
||||||
|
|**appId** | **String** | 应用ID | |
|
||||||
|
|**allowedLoginMethod** | **String** | 允许的登录方式,格式为:[\"password\", \"vercode\"] | [optional] |
|
||||||
|
|**defaultLoginMethod** | **String** | 默认登录方式,格式为:password | |
|
||||||
|
|**allowedRegMethod** | **String** | 允许注册方式,格式为:[\"mobile\", \"email\"] | [optional] |
|
||||||
|
|**defaultRegMethod** | **String** | 默认注册方式,格式为:mobile | |
|
||||||
|
|**accessPolicy** | **String** | 应用级访问控制权限,格式为:{\"password_recovery\": [\"email\"]} | [optional] |
|
||||||
|
|**regPolicy** | **String** | 新用户注册策略(是否允许自动注册,注册验证方式等),1是,2否, | [optional] |
|
||||||
|
|**allowedIdProvider** | **String** | 允许的登录身份提供商,格式为:{\"wechat_scan_qr\": 1, \"dingding_scan_qr\":2} | [optional] |
|
||||||
|
|**ssoEnabled** | **Boolean** | 是否允许SSO | |
|
||||||
|
|**mfaEnabled** | **Boolean** | 是否开启MFA | [optional] |
|
||||||
|
|**mfaConfig** | [**GetConfig200ResponseMfaConfig**](GetConfig200ResponseMfaConfig.md) | | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 | [optional] |
|
||||||
|
|**timeModified** | **String** | 修改时间 | [optional] |
|
||||||
|
|**status** | **String** | 状态,1启用,0禁用 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetConfig200ResponseMfaConfig
|
||||||
|
|
||||||
|
开启的MFA配置
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**name** | **String** | | |
|
||||||
|
|**providerType** | **String** | | |
|
||||||
|
|**configId** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetMembers200ResponseInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 全局唯一ID | |
|
||||||
|
|**nodeId** | **String** | 节点ID | |
|
||||||
|
|**userId** | **String** | 用户ID | |
|
||||||
|
|**path** | **String** | 所属组织关系路径 | |
|
||||||
|
|**displayName** | **String** | 显示名 | |
|
||||||
|
|**username** | **String** | 用户名 | |
|
||||||
|
|**relationType** | **String** | 关联类型(用于区分多重关联) | [optional] |
|
||||||
|
|**relationData** | **String** | 关联扩展信息 | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认关系 | [optional] |
|
||||||
|
|**timeCreated** | **OffsetDateTime** | 创建时间 | |
|
||||||
|
|**timeModified** | **OffsetDateTime** | 修改时间 | |
|
||||||
|
|**status** | **String** | 状态 | |
|
||||||
|
|**treeNode** | [**TreeNode**](TreeNode.md) | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetNodeMembers200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **Integer** | 总数 | |
|
||||||
|
|**currentPage** | **Integer** | 当前页码 | |
|
||||||
|
|**data** | [**List<GetNodeMembers200ResponseDataInner>**](GetNodeMembers200ResponseDataInner.md) | 数据 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetNodeMembers200ResponseDataInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**userId** | **String** | 用户ID | |
|
||||||
|
|**username** | **String** | 用户名 | |
|
||||||
|
|**displayName** | **String** | 用户显示名 | |
|
||||||
|
|**nodeInfo** | [**List<GetNodeMembers200ResponseDataInnerNodeInfoInner>**](GetNodeMembers200ResponseDataInnerNodeInfoInner.md) | 用户节点信息 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetNodeMembers200ResponseDataInnerNodeInfoInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 全局唯一ID | |
|
||||||
|
|**nodeId** | **String** | 节点ID | |
|
||||||
|
|**userId** | **String** | 用户ID | |
|
||||||
|
|**path** | **String** | 所属组织关系路径 | |
|
||||||
|
|**displayName** | **String** | 显示名 | |
|
||||||
|
|**username** | **String** | 用户名 | |
|
||||||
|
|**relationType** | **String** | 关联类型(用于区分多重关联) | [optional] |
|
||||||
|
|**relationData** | **String** | 关联扩展信息 | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认关系 | [optional] |
|
||||||
|
|**timeCreated** | **OffsetDateTime** | 创建时间 | |
|
||||||
|
|**timeModified** | **OffsetDateTime** | 修改时间 | |
|
||||||
|
|**status** | **String** | 状态 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetOrganization200ResponseInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**objectDisplayName** | **String** | | |
|
||||||
|
|**objectType** | **String** | 固定值:tree | |
|
||||||
|
|**objectCode** | **String** | 唯一,不可改,外键关联引用 | |
|
||||||
|
|**objectProps** | **Object** | | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认组织关系,1是,0否 | [optional] |
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetOrganizations200ResponseInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | | |
|
||||||
|
|**objectDisplayName** | **String** | | |
|
||||||
|
|**objectType** | **String** | 固定值:tree | |
|
||||||
|
|**objectCode** | **String** | 唯一,不可改,外键关联引用 | |
|
||||||
|
|**objectProps** | **Object** | | [optional] |
|
||||||
|
|**isDefault** | **String** | 是否默认组织关系,1是,0否 | [optional] |
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|**timeCreated** | **String** | | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetPrivileges200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **BigDecimal** | 数据总数 | [optional] |
|
||||||
|
|**currentPage** | **BigDecimal** | 当前页数(废弃) | [optional] |
|
||||||
|
|**data** | [**List<Privilege>**](Privilege.md) | 数据列表 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetResource200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 资源id | [optional] |
|
||||||
|
|**developerId** | **String** | 开发者id | [optional] |
|
||||||
|
|**tenantId** | **String** | 租户id | [optional] |
|
||||||
|
|**applicationId** | **String** | 应用id | [optional] |
|
||||||
|
|**description** | **String** | 描述 | [optional] |
|
||||||
|
|**type** | **String** | 类型 | [optional] |
|
||||||
|
|**code** | **String** | 代码 | [optional] |
|
||||||
|
|**timeModified** | **String** | 修改时间 rfc3339 | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建时间 rfc3339 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetResourceMembers200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **BigDecimal** | 数据总数 | [optional] |
|
||||||
|
|**data** | [**List<ResourceSetMember>**](ResourceSetMember.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetResourceSets200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **BigDecimal** | 数据总数 | [optional] |
|
||||||
|
|**data** | [**List<ResourceSet>**](ResourceSet.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetResources200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**totalNum** | **BigDecimal** | 数据总数 | [optional] |
|
||||||
|
|**data** | [**List<GetResource200Response>**](GetResource200Response.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetStoredCredentials200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**data** | [**List<NullInner>**](NullInner.md) | | |
|
||||||
|
|**totalNum** | **Integer** | | |
|
||||||
|
|**pageNum** | **Integer** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetTemplate200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**currentPage** | **BigDecimal** | | [optional] |
|
||||||
|
|**data** | [**List<GetTemplate200ResponseDataInner>**](GetTemplate200ResponseDataInner.md) | | [optional] |
|
||||||
|
|**totalNum** | **BigDecimal** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetTemplate200ResponseDataInner
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **String** | 唯一标识 | [optional] |
|
||||||
|
|**name** | **String** | 应用名称 | [optional] |
|
||||||
|
|**type** | **String** | 应用类型,1自建应用,2市场应用 | [optional] |
|
||||||
|
|**category** | **String** | 应用分类 | [optional] |
|
||||||
|
|**descr** | **String** | 应用描述 | [optional] |
|
||||||
|
|**logo** | **String** | logo路径 | [optional] |
|
||||||
|
|**loginUrl** | **String** | 登录路径 | [optional] |
|
||||||
|
|**redirectUrl** | **String** | 重定向路径 | [optional] |
|
||||||
|
|**logoutUrl** | **String** | 登出路径 | [optional] |
|
||||||
|
|**subAccountPolicy** | **String** | 子账号策略,1启用,2不启用 | [optional] |
|
||||||
|
|**prop** | **Object** | 扩展属性 | [optional] |
|
||||||
|
|**protocolProp** | [**GetTemplate200ResponseDataInnerProtocolProp**](GetTemplate200ResponseDataInnerProtocolProp.md) | | [optional] |
|
||||||
|
|**configProp** | [**GetTemplate200ResponseDataInnerConfigProp**](GetTemplate200ResponseDataInnerConfigProp.md) | | [optional] |
|
||||||
|
|**timeCreated** | **String** | 创建事件 | [optional] |
|
||||||
|
|**timeModified** | **String** | | [optional] |
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetTemplate200ResponseDataInnerConfigProp
|
||||||
|
|
||||||
|
应用配置属性
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**status** | **String** | | [optional] |
|
||||||
|
|**tenantId** | **String** | | [optional] |
|
||||||
|
|**mfaConfig** | **Object** | | [optional] |
|
||||||
|
|**regPolicy** | **BigDecimal** | | [optional] |
|
||||||
|
|**mfaEnabled** | **String** | | [optional] |
|
||||||
|
|**ssoEnabled** | **String** | | [optional] |
|
||||||
|
|**developerId** | **String** | | [optional] |
|
||||||
|
|**accessPolicy** | [**CreateRequest1ConfigPropAccessPolicy**](CreateRequest1ConfigPropAccessPolicy.md) | | [optional] |
|
||||||
|
|**allowedRegMethod** | **Object** | | [optional] |
|
||||||
|
|**defaultRegMethod** | **String** | | [optional] |
|
||||||
|
|**allowedLoginMethod** | [**CreateRequest1ConfigPropAllowedLoginMethod**](CreateRequest1ConfigPropAllowedLoginMethod.md) | | [optional] |
|
||||||
|
|**defaultLoginMethod** | **String** | | [optional] |
|
||||||
|
|**allowedIdProvider** | [**CreateRequest1ConfigPropAllowedSocialLoginProvider**](CreateRequest1ConfigPropAllowedSocialLoginProvider.md) | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
|
||||||
|
# GetTemplate200ResponseDataInnerProtocolProp
|
||||||
|
|
||||||
|
单点登录协议属性
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**acsUrl** | **String** | | [optional] |
|
||||||
|
|**spEntity** | **String** | | [optional] |
|
||||||
|
|**responseAttr** | [**List<CreateRequest1ProtocolPropResponseAttrInner>**](CreateRequest1ProtocolPropResponseAttrInner.md) | | [optional] |
|
||||||
|
|**digestAlgorithm** | **String** | | [optional] |
|
||||||
|
|**lifetimeInSeconds** | **BigDecimal** | | [optional] |
|
||||||
|
|**signatureAlgorithm** | **String** | | [optional] |
|
||||||
|
|**nameIdentifierFormat** | **String** | | [optional] |
|
||||||
|
|**authnContextClassRef** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningKey** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningCert** | **String** | | [optional] |
|
||||||
|
|**samlResponseSigningCertFingerprint** | **String** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# IdentityObj
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**identityId** | **String** | | |
|
||||||
|
|**identityName** | **String** | | |
|
||||||
|
|**identityType** | **String** | user 用户 ,programmer 编程者,node 组织/自定义关系 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Injection
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**key** | **String** | | |
|
||||||
|
|**alias** | **String** | 注入时的别名,为空则为 key | [optional] |
|
||||||
|
|**value** | **String** | | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
|
||||||
|
# Job
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**id** | **Integer** | | |
|
||||||
|
|**cronJobId** | **String** | | |
|
||||||
|
|**cronJobKind** | **String** | | |
|
||||||
|
|**cronJobName** | **String** | | |
|
||||||
|
|**namespace** | **String** | | |
|
||||||
|
|**name** | **String** | | |
|
||||||
|
|**startTime** | **String** | 任务开始执行时间,rfc3339格式 | |
|
||||||
|
|**completionTime** | **String** | 任务结束执行时间,rfc3339格式 | [optional] |
|
||||||
|
|**status** | **String** | - running 执行中 - failed 执行失败 - success 执行成功 | |
|
||||||
|
|**timeStarted** | **String** | rfc3339 | [optional] |
|
||||||
|
|**timeCompleted** | **String** | rfc3339 | [optional] |
|
||||||
|
|**timeCreated** | **String** | rfc3339 | |
|
||||||
|
|**timeModified** | **String** | rfc3339 | |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# List200Response
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**data** | [**List<List200ResponseDataInner>**](List200ResponseDataInner.md) | 返回用户列表 | [optional] |
|
||||||
|
|**totalNum** | **BigDecimal** | 总数 | [optional] |
|
||||||
|
|**pageNum** | **BigDecimal** | 当前页 | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
|
||||||
|
|
||||||
|
# List200Response1
|
||||||
|
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
|------------ | ------------- | ------------- | -------------|
|
||||||
|
|**data** | [**List<List200Response1DataInner>**](List200Response1DataInner.md) | | [optional] |
|
||||||
|
|**totalNum** | **BigDecimal** | | [optional] |
|
||||||
|
|**currentPage** | **BigDecimal** | | [optional] |
|
||||||
|
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue