├── .gitattributes ├── edge-api ├── .openapi-generator │ └── VERSION ├── docs │ ├── MfaProviders.md │ ├── TargetToken.md │ ├── Capabilities.md │ ├── DialBind.md │ ├── AuthQueryType.md │ ├── MfaFormats.md │ ├── TerminatorPrecedence.md │ ├── MfaCode.md │ ├── Protocol.md │ ├── Jwks.md │ ├── ApiErrorArgs.md │ ├── Empty.md │ ├── PostureResponseDomainCreate.md │ ├── TokenEnrollmentRequest.md │ ├── CurrentApiSessionCertificateCreate.md │ ├── NonceChallenge.md │ ├── TotpToken.md │ ├── IdentityExtendEnrollmentRequest.md │ ├── NetworkJWT.md │ ├── ApiAddress.md │ ├── PostureResponseMacAddressCreate.md │ ├── CurrentApiSessionServiceUpdateList.md │ ├── PostureResponseCreate.md │ ├── DetailSpecBodyEnvelope.md │ ├── PostureResponse.md │ ├── ApiErrorEnvelope.md │ ├── DetailMfaEnvelope.md │ ├── ListVersionEnvelope.md │ ├── PostureQueryProcess.md │ ├── Tags.md │ ├── TotpTokenEnvelope.md │ ├── DetailSpecEnvelope.md │ ├── EnrollUpdbRequest.md │ ├── OttEnrollmentRequest.md │ ├── RouterExtendEnrollmentRequest.md │ ├── IdentityAuthenticatorsUpdb.md │ ├── ListSpecsEnvelope.md │ ├── Pagination.md │ ├── DetailServiceEnvelope.md │ ├── DetailSessionEnvelope.md │ ├── IdentityAuthenticatorsCert.md │ ├── OsType.md │ ├── ListProtocolsEnvelope.md │ ├── PostureCheckType.md │ ├── PostureResponseEnvelope.md │ ├── ServiceEdgeRouters.md │ ├── CreateEnvelope.md │ ├── ListServicesEnvelope.md │ ├── ListSessionsEnvelope.md │ ├── CreateLocation.md │ ├── CurrentIdentityDetailEnvelope.md │ ├── ListEnumeratedCapabilitiesEnvelope.md │ ├── PostureResponseEndpointStateCreate.md │ ├── ApiVersion.md │ ├── DetailAuthenticatorEnvelope.md │ ├── Link.md │ ├── SessionCreateEnvelope.md │ ├── ListServiceEdgeRoutersEnvelope.md │ ├── EnrollmentCertsEnvelope.md │ ├── ListNetworkJWTsEnvelope.md │ ├── NonceSignature.md │ ├── SessionCreate.md │ ├── DetailMfaRecoveryCodesEnvelope.md │ ├── CurrentApiSessionDetailEnvelope.md │ ├── ErOttEnrollmentRequest.md │ ├── IdentityExtendValidateEnrollmentRequest.md │ ├── ListClientTerminatorsEnvelope.md │ ├── PostureResponseOperatingSystemCreate.md │ ├── IdentityExtendCerts.md │ ├── ListControllersEnvelope.md │ ├── IdentityExtendEnrollmentEnvelope.md │ ├── OtherPrime.md │ ├── ApiFieldError.md │ ├── DetailCurrentApiSessionCertificateEnvelope.md │ ├── AuthenticatorUpdate.md │ ├── ListCurrentApiSessionServiceUpdatesEnvelope.md │ ├── IdentityAuthenticators.md │ ├── IdentityEnrollmentsOtt.md │ ├── ListAuthenticatorsEnvelope.md │ ├── ListCurrentApiSessionCertificatesEnvelope.md │ ├── PostureQueries.md │ ├── CreateCurrentApiSessionCertificateEnvelope.md │ ├── PostureResponseService.md │ ├── AuthenticatorPatch.md │ ├── ListCurrentIdentityEdgeRoutersEnvelope.md │ ├── ListClientExternalJwtSignersEnvelope.md │ ├── Meta.md │ ├── PostureResponseProcessCreate.md │ ├── AuthenticatorUpdateWithCurrent.md │ ├── CurrentApiSessionCertificateCreateResponse.md │ ├── IdentityEnrollments.md │ ├── EntityRef.md │ ├── AuthenticatorPatchWithCurrent.md │ ├── SpecDetail.md │ ├── GenericEnroll.md │ ├── BaseEntity.md │ ├── EnrollmentCerts.md │ ├── IdentityEnrollmentsOttca.md │ ├── DetailMfaRecoveryCodes.md │ ├── SdkInfo.md │ ├── EnvInfo.md │ ├── Version.md │ ├── ApiError.md │ ├── CommonEdgeRouterProperties.md │ ├── SessionEdgeRouter.md │ ├── TerminatorClientDetail.md │ ├── Authenticate.md │ ├── ModelInterface.md │ ├── CurrentApiSessionCertificateDetail.md │ ├── DetailMfa.md │ ├── ServiceUpdate.md │ ├── ServicePatch.md │ └── AuthQueryDetail.md └── src │ └── main │ └── AndroidManifest.xml ├── management-api ├── .openapi-generator │ └── VERSION ├── docs │ ├── MfaProviders.md │ ├── Semantic.md │ ├── TargetToken.md │ ├── Capabilities.md │ ├── DialBind.md │ ├── AuthQueryType.md │ ├── MfaFormats.md │ ├── MfaCode.md │ ├── TerminatorPrecedence.md │ ├── ReEnroll.md │ ├── DisableParams.md │ ├── EnrollmentRefresh.md │ ├── ApiErrorArgs.md │ ├── Empty.md │ ├── PostureCheckDomainCreate.md │ ├── PostureCheckDomainDetail.md │ ├── PostureCheckDomainUpdate.md │ ├── TotpToken.md │ ├── IdentityExtendEnrollmentRequest.md │ ├── PostureCheckDomainPatch.md │ ├── PostureCheckProcessCreate.md │ ├── PostureCheckProcessDetail.md │ ├── PostureCheckProcessUpdate.md │ ├── RequestExtendAuthenticator.md │ ├── SessionRoutePathDetail.md │ ├── IdentityType.md │ ├── NamedRole.md │ ├── NetworkJWT.md │ ├── PostureCheckMacAddressCreate.md │ ├── PostureCheckMacAddressDetail.md │ ├── PostureCheckMacAddressUpdate.md │ ├── PostureCheckProcessPatch.md │ ├── ApiAddress.md │ ├── OperatingSystem.md │ ├── PostureCheckMacAddressPatch.md │ ├── ServiceConfigAssign.md │ ├── ControllerSettings.md │ ├── DetailSpecBodyEnvelope.md │ ├── ApiErrorEnvelope.md │ ├── AuthPolicyPrimaryCert.md │ ├── DataIntegrityCheckDetail.md │ ├── DetailCaEnvelope.md │ ├── Tags.md │ ├── DetailMfaEnvelope.md │ ├── DetailSpecEnvelope.md │ ├── ListVersionEnvelope.md │ ├── PostureQueryProcess.md │ ├── TotpTokenEnvelope.md │ ├── PostureDataEnvelope.md │ ├── TraceDetailEnvelope.md │ ├── AuthPolicyPrimaryExtJwt.md │ ├── AuthPolicySecondary.md │ ├── DetailConfigEnvelope.md │ ├── DetailRouterEnvelope.md │ ├── IdentityAuthenticatorsUpdb.md │ ├── ListSpecsEnvelope.md │ ├── PostureDataEndpointState.md │ ├── DetailServiceEnvelope.md │ ├── IdentityAuthenticatorsCert.md │ ├── ListControllerSettingEnvelope.md │ ├── ListSummaryCountsEnvelope.md │ ├── OsType.md │ ├── Pagination.md │ ├── PostureCheckFailureDomain.md │ ├── DetailIdentityEnvelope.md │ ├── ListRoutersEnvelope.md │ ├── PostureCheckFailureOperatingSystemActual.md │ ├── PostureCheckOperatingSystemCreate.md │ ├── PostureCheckOperatingSystemDetail.md │ ├── PostureCheckOperatingSystemUpdate.md │ ├── PostureCheckType.md │ ├── CreateEnvelope.md │ ├── DetailApiSessionEnvelope.md │ ├── DetailAuthPolicyEnvelope.md │ ├── DetailConfigTypeEnvelope.md │ ├── DetailEnrollmentEnvelope.md │ ├── DetailTerminatorEnvelope.md │ ├── ListServicesEnvelope.md │ ├── AuthPolicyPrimaryCertPatch.md │ ├── AuthPolicySecondaryPatch.md │ ├── CurrentIdentityDetailEnvelope.md │ ├── DetailedEdgeRouterEnvelope.md │ ├── GetIdentityPolicyAdviceEnvelope.md │ ├── ListEnumeratedCapabilitiesEnvelope.md │ ├── PostureCheckOperatingSystemPatch.md │ ├── ApiVersion.md │ ├── CreateLocation.md │ ├── DetailIdentityTypeEnvelope.md │ ├── DetailPostureCheckEnvelope.md │ ├── DetailServicePolicyEnvelop.md │ ├── Link.md │ ├── ListApiSessionsEnvelope.md │ ├── ListRoleAttributesEnvelope.md │ ├── ListTerminatorsEnvelope.md │ ├── PostureCheckFailureMacAddress.md │ ├── PostureDataBase.md │ ├── AuthPolicyPrimaryExtJwtPatch.md │ ├── DetailAuthenticatorEnvelope.md │ ├── ListPostureCheckEnvelope.md │ ├── ControllerSettingsOidc.md │ ├── ListIdentityTypesEnvelope.md │ ├── PostureCheckFailure.md │ ├── PostureCheckProcessMultiCreate.md │ ├── PostureCheckProcessMultiDetail.md │ ├── PostureCheckProcessMultiUpdate.md │ ├── TraceDetail.md │ ├── DetailEdgeRouterPolicyEnvelope.md │ ├── DetailMfaRecoveryCodesEnvelope.md │ ├── DetailPostureCheckTypeEnvelope.md │ ├── DetailSessionRoutePathEnvelope.md │ ├── ListCasEnvelope.md │ ├── ListConfigsEnvelope.md │ ├── ListIdentitiesEnvelope.md │ ├── ListNetworkJWTsEnvelope.md │ ├── ListServiceConfigsEnvelope.md │ ├── ListServicePoliciesEnvelope.md │ ├── ControllerSettingPatch.md │ ├── CurrentApiSessionDetailEnvelope.md │ ├── DetailControllerSettingEnvelope.md │ ├── DetailExternalJwtSignerEnvelope.md │ ├── DetailSessionManagementEnvelope.md │ ├── FailedServiceRequestEnvelope.md │ ├── IdentityCreateEnrollment.md │ ├── ControllerSettingUpdate.md │ ├── DataIntegrityCheckResultEnvelope.md │ ├── ListEdgeRouterPoliciesEnvelope.md │ ├── ListPostureCheckTypesEnvelope.md │ ├── DetailServiceEdgePolicyEnvelope.md │ ├── IdentityExtendValidateEnrollmentRequest.md │ ├── ListEdgeRoutersEnvelope.md │ ├── ListSessionsManagementEnvelope.md │ ├── PostureCheckProcessMultiPatch.md │ ├── IdentityExtendCerts.md │ ├── IdentityExtendEnrollmentEnvelope.md │ ├── ListConfigTypesEnvelope.md │ ├── ListControllersEnvelope.md │ ├── ListEnrollmentsEnvelope.md │ ├── ListAuthPoliciesEnvelope.md │ ├── PostureDataDomain.md │ ├── Process.md │ ├── VersionInfo.md │ ├── DetailControllerSettingEffectiveEnvelope.md │ ├── PostureCheckFailureProcess.md │ ├── PostureDataMac.md │ ├── ListServiceEdgeRouterPoliciesEnvelope.md │ ├── ApiFieldError.md │ ├── PolicyFailure.md │ ├── ProcessMulti.md │ ├── TraceSpec.md │ ├── AuthenticatorUpdate.md │ ├── ControllerSettingCreate.md │ ├── ServiceConfigDetail.md │ ├── IdentityEnrollmentsOtt.md │ ├── ListAuthenticatorsEnvelope.md │ ├── ListExternalJwtSignersEnvelope.md │ ├── IdentityAuthenticators.md │ ├── PostureQueries.md │ ├── AuthenticatorPatch.md │ ├── PostureDataMfa.md │ ├── ConfigTypeCreate.md │ ├── ConfigTypeUpdate.md │ ├── Meta.md │ ├── RouterCreate.md │ ├── RouterUpdate.md │ ├── ApiSessionPostureData.md │ ├── AuthPolicyPrimary.md │ ├── PostureCheckMfaPatch.md │ ├── PostureChecksFailureMfaValues.md │ ├── PostureDataOs.md │ ├── ConfigTypePatch.md │ ├── PostureCheckFailureOperatingSystem.md │ ├── PostureCheckMfaCreate.md │ ├── PostureCheckMfaDetail.md │ ├── PostureCheckMfaUpdate.md │ ├── RouterPatch.md │ ├── ConfigUpdate.md │ ├── PostureCheckMfaProperties.md │ ├── PostureCheckMfaPropertiesPatch.md │ ├── PostureCheckFailureProcessActual.md │ ├── AuthPolicyCreate.md │ ├── AuthenticatorUpdateWithCurrent.md │ ├── ConfigPatch.md │ ├── PostureCheckFailureProcessMulti.md │ ├── RouterEntityRef.md │ ├── PostureCheckCreate.md │ ├── PostureChecksFailureMfaCriteria.md │ ├── EdgeRouterPolicyCreate.md │ ├── EdgeRouterPolicyUpdate.md │ ├── IdentityEnrollments.md │ ├── PostureCheckPatch.md │ ├── EntityRef.md │ ├── PostureCheckUpdate.md │ ├── AuthenticatorPatchWithCurrent.md │ ├── ServiceEdgeRouterPolicyCreate.md │ ├── ServiceEdgeRouterPolicyUpdate.md │ ├── SpecDetail.md │ ├── BaseEntity.md │ ├── EdgeRouterPolicyPatch.md │ ├── AuthPolicyPrimaryPatch.md │ ├── PostureCheckFailureMfa.md │ ├── ServiceEdgeRouterPolicyPatch.md │ ├── AuthPolicyPatch.md │ ├── IdentityEnrollmentsOttca.md │ ├── IdentityTypeDetail.md │ ├── PostureDataProcess.md │ ├── TerminatorUpdate.md │ ├── SdkInfo.md │ ├── DetailMfaRecoveryCodes.md │ ├── EnvInfo.md │ ├── AuthPolicyPrimaryUpdb.md │ ├── ConfigCreate.md │ ├── Version.md │ ├── TerminatorPatch.md │ ├── FailedServiceRequest.md │ ├── ControllerSettingDetail.md │ ├── DataIntegrityCheckDetails.md │ ├── ServicePolicyCreate.md │ ├── ServicePolicyUpdate.md │ ├── PostureData.md │ ├── ApiError.md │ ├── ServicePolicyPatch.md │ ├── CommonEdgeRouterProperties.md │ ├── AuthPolicyPrimaryUpdbPatch.md │ ├── CaUpdate.md │ ├── EnrollmentCreate.md │ ├── TerminatorCreate.md │ ├── ConfigTypeDetail.md │ ├── PostureCheckTypeDetail.md │ ├── SessionEdgeRouter.md │ ├── Authenticate.md │ ├── ControllerSettingEffective.md │ ├── ModelInterface.md │ ├── AuthPolicyDetail.md │ ├── ServiceCreate.md │ ├── PostureCheckDetail.md │ ├── CaPatch.md │ ├── CaCreate.md │ ├── ConfigDetail.md │ ├── DetailMfa.md │ ├── EdgeRouterCreate.md │ ├── EdgeRouterUpdate.md │ ├── ServiceUpdate.md │ ├── EdgeRouterPatch.md │ ├── ServicePatch.md │ ├── AuthQueryDetail.md │ └── PolicyAdvice.md └── src │ └── main │ └── AndroidManifest.xml ├── CONTRIBUTORS ├── samples ├── .gitignore ├── ziti-jdbc-mssql │ └── network │ │ └── README.md ├── ziti-jdbc-spring-jpa │ ├── network │ │ ├── teardown.sh │ │ ├── default.env │ │ └── startup.sh │ ├── initial │ │ └── server │ │ │ └── src │ │ │ └── main │ │ │ ├── resources │ │ │ └── application.properties │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── restservice │ │ │ ├── Greeting.java │ │ │ ├── RestServiceApplication.java │ │ │ └── GreetingController.java │ └── complete │ │ └── server │ │ └── src │ │ └── main │ │ ├── resources │ │ ├── logback-test.xml │ │ └── application.properties │ │ └── java │ │ └── com │ │ └── example │ │ └── restservice │ │ ├── GreetingRepository.java │ │ ├── RestServiceApplication.java │ │ └── Greeting.java ├── ziti-jdbc-postgresql │ └── network │ │ ├── teardown.sh │ │ ├── .env │ │ └── removeZitiAccess.sh ├── jdbc-postgres │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── .gitattributes │ ├── .gitignore │ ├── settings.gradle │ ├── README.md │ └── src │ │ └── main │ │ └── resources │ │ └── simplelogger.properties ├── sample-okhttp │ └── build.gradle ├── ziti-spring-boot-client │ └── src │ │ └── main │ │ └── resources │ │ └── application.yaml ├── http-sample │ ├── src │ │ └── main │ │ │ └── resources │ │ │ └── simplelogger.properties │ └── build.gradle └── sample │ └── build.gradle ├── ziti-jdbc ├── src │ └── main │ │ ├── resources │ │ └── META-INF │ │ │ └── services │ │ │ └── java.sql.Driver │ │ └── java │ │ └── org │ │ └── openziti │ │ └── jdbc │ │ └── shim │ │ ├── Mysql.java │ │ ├── Postgresql.java │ │ └── Oracle.java └── images │ ├── Alias-Create.png │ ├── Driver-Edit.png │ ├── Alias-Details.png │ ├── Alias-SetProp.png │ ├── Driver-Details.png │ ├── Alias-OpenProps.png │ └── Alias-SelectProps.png ├── gradle └── wrapper │ └── gradle-wrapper.jar ├── .github ├── CODEOWNERS ├── workflows │ └── draft-release.yml └── dependabot.yml ├── SECURITY.md ├── .idea └── copyright │ └── profiles_settings.xml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md └── gradle.properties /.gitattributes: -------------------------------------------------------------------------------- 1 | *.jar binary -------------------------------------------------------------------------------- /edge-api/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.14.0 2 | -------------------------------------------------------------------------------- /management-api/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.14.0 2 | -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # Authors ordered by first contribution 2 | -------------------------------------------------------------------------------- /samples/.gitignore: -------------------------------------------------------------------------------- 1 | #eclipse folders 2 | .settings 3 | .classpath 4 | .project 5 | **/bin/ 6 | -------------------------------------------------------------------------------- /ziti-jdbc/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | org.openziti.jdbc.ZitiDriver -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ziti-jdbc/images/Alias-Create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Alias-Create.png -------------------------------------------------------------------------------- /ziti-jdbc/images/Driver-Edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Driver-Edit.png -------------------------------------------------------------------------------- /samples/ziti-jdbc-mssql/network/README.md: -------------------------------------------------------------------------------- 1 | # Microsoft SQL Server Test Network 2 | This directory contains the identity JSON. 3 | -------------------------------------------------------------------------------- /ziti-jdbc/images/Alias-Details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Alias-Details.png -------------------------------------------------------------------------------- /ziti-jdbc/images/Alias-SetProp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Alias-SetProp.png -------------------------------------------------------------------------------- /ziti-jdbc/images/Driver-Details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Driver-Details.png -------------------------------------------------------------------------------- /ziti-jdbc/images/Alias-OpenProps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Alias-OpenProps.png -------------------------------------------------------------------------------- /ziti-jdbc/images/Alias-SelectProps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/ziti-jdbc/images/Alias-SelectProps.png -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/network/teardown.sh: -------------------------------------------------------------------------------- 1 | docker-compose -p zjpa -f simplified-docker-compose.yml -f docker-compose.yml down -v 2 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/network/default.env: -------------------------------------------------------------------------------- 1 | ZITI_CONTROLLER_RAWNAME=ziti-controller 2 | ZITI_EDGE_CONTROLLER_RAWNAME=ziti-edge-controller 3 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-postgresql/network/teardown.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | docker-compose -p pg down -v 4 | rm -rf tunnel 5 | rm -f *.json 6 | rm -f *.jwt 7 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openziti/ziti-sdk-jvm/HEAD/samples/jdbc-postgres/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/initial/server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | ziti.id = ../../network/private-service.json 2 | ziti.serviceName = demo-service 3 | -------------------------------------------------------------------------------- /samples/sample-okhttp/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | dependencies { 3 | implementation libs.ziti 4 | implementation libs.slf4j.simple 5 | implementation libs.okhttp3.okhttp 6 | } -------------------------------------------------------------------------------- /edge-api/docs/MfaProviders.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaProviders 4 | 5 | ## Enum 6 | 7 | 8 | * `ZITI` (value: `"ziti"`) 9 | 10 | * `URL` (value: `"url"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/TargetToken.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TargetToken 4 | 5 | ## Enum 6 | 7 | 8 | * `ACCESS` (value: `"ACCESS"`) 9 | 10 | * `ID` (value: `"ID"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /management-api/docs/MfaProviders.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaProviders 4 | 5 | ## Enum 6 | 7 | 8 | * `ZITI` (value: `"ziti"`) 9 | 10 | * `URL` (value: `"url"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/Semantic.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Semantic 4 | 5 | ## Enum 6 | 7 | 8 | * `ALL_OF` (value: `"AllOf"`) 9 | 10 | * `ANY_OF` (value: `"AnyOf"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/TargetToken.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TargetToken 4 | 5 | ## Enum 6 | 7 | 8 | * `ACCESS` (value: `"ACCESS"`) 9 | 10 | * `ID` (value: `"ID"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # see: 2 | # https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-code-owners 3 | * @openziti/maintainers 4 | -------------------------------------------------------------------------------- /management-api/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | Please refer to the [openziti-security repository](https://github.com/openziti/openziti-security) for details of the security policies and processes for this repository. -------------------------------------------------------------------------------- /edge-api/docs/Capabilities.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Capabilities 4 | 5 | ## Enum 6 | 7 | 8 | * `OIDC_AUTH` (value: `"OIDC_AUTH"`) 9 | 10 | * `HA_CONTROLLER` (value: `"HA_CONTROLLER"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/DialBind.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DialBind 4 | 5 | ## Enum 6 | 7 | 8 | * `DIAL` (value: `"Dial"`) 9 | 10 | * `BIND` (value: `"Bind"`) 11 | 12 | * `INVALID` (value: `"Invalid"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/Capabilities.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Capabilities 4 | 5 | ## Enum 6 | 7 | 8 | * `OIDC_AUTH` (value: `"OIDC_AUTH"`) 9 | 10 | * `HA_CONTROLLER` (value: `"HA_CONTROLLER"`) 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/DialBind.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DialBind 4 | 5 | ## Enum 6 | 7 | 8 | * `DIAL` (value: `"Dial"`) 9 | 10 | * `BIND` (value: `"Bind"`) 11 | 12 | * `INVALID` (value: `"Invalid"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/.gitattributes: -------------------------------------------------------------------------------- 1 | # 2 | # https://help.github.com/articles/dealing-with-line-endings/ 3 | # 4 | # These are explicitly windows files and should use crlf 5 | *.bat text eol=crlf 6 | 7 | -------------------------------------------------------------------------------- /edge-api/docs/AuthQueryType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthQueryType 4 | 5 | ## Enum 6 | 7 | 8 | * `MFA` (value: `"MFA"`) 9 | 10 | * `TOTP` (value: `"TOTP"`) 11 | 12 | * `EXT_JWT` (value: `"EXT-JWT"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore Gradle project-specific cache directory 2 | .gradle 3 | 4 | # Ignore Gradle build output directory 5 | build 6 | .classpath 7 | bin/ 8 | .settings 9 | .project 10 | -------------------------------------------------------------------------------- /management-api/docs/AuthQueryType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthQueryType 4 | 5 | ## Enum 6 | 7 | 8 | * `MFA` (value: `"MFA"`) 9 | 10 | * `TOTP` (value: `"TOTP"`) 11 | 12 | * `EXT_JWT` (value: `"EXT-JWT"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/MfaFormats.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaFormats 4 | 5 | ## Enum 6 | 7 | 8 | * `NUMERIC` (value: `"numeric"`) 9 | 10 | * `ALPHA` (value: `"alpha"`) 11 | 12 | * `ALPHA_NUMERIC` (value: `"alphaNumeric"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/MfaFormats.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaFormats 4 | 5 | ## Enum 6 | 7 | 8 | * `NUMERIC` (value: `"numeric"`) 9 | 10 | * `ALPHA` (value: `"alpha"`) 11 | 12 | * `ALPHA_NUMERIC` (value: `"alphaNumeric"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/TerminatorPrecedence.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorPrecedence 4 | 5 | ## Enum 6 | 7 | 8 | * `DEFAULT` (value: `"default"`) 9 | 10 | * `REQUIRED` (value: `"required"`) 11 | 12 | * `FAILED` (value: `"failed"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/MfaCode.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaCode 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**code** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/Protocol.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Protocol 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**address** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/MfaCode.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # MfaCode 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**code** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/TerminatorPrecedence.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorPrecedence 4 | 5 | ## Enum 6 | 7 | 8 | * `DEFAULT` (value: `"default"`) 9 | 10 | * `REQUIRED` (value: `"required"`) 11 | 12 | * `FAILED` (value: `"failed"`) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /samples/ziti-spring-boot-client/src/main/resources/application.yaml: -------------------------------------------------------------------------------- 1 | 2 | logging: 3 | level: 4 | org.openziti: WARN 5 | server: 6 | port: 0 7 | 8 | spring: 9 | ziti: 10 | client: 11 | identity: 12 | file: classpath:client1.zid 13 | -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /edge-api/docs/Jwks.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Jwks 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**keys** | [**List<Jwk>**](Jwk.md) | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/ReEnroll.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ReEnroll 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**expiresAt** | **OffsetDateTime** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/DisableParams.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DisableParams 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**durationMinutes** | **Integer** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /management-api/docs/EnrollmentRefresh.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnrollmentRefresh 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**expiresAt** | **OffsetDateTime** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/ApiErrorArgs.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiErrorArgs 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**urlVars** | **Map<String, String>** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/Empty.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Empty 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **Object** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseDomainCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseDomainCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**domain** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/TokenEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TokenEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCsr** | **String** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/ApiErrorArgs.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiErrorArgs 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**urlVars** | **Map<String, String>** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/Empty.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Empty 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **Object** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentApiSessionCertificateCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionCertificateCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**csr** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/NonceChallenge.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # NonceChallenge 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**keyId** | **String** | | | 11 | |**nonce** | **UUID** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/TotpToken.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TotpToken 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**issuedAt** | **OffsetDateTime** | | | 11 | |**token** | **String** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityExtendEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCertCsr** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckDomainCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckDomainCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**domains** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckDomainDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckDomainDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**domains** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckDomainUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckDomainUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**domains** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/TotpToken.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TotpToken 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**issuedAt** | **OffsetDateTime** | | | 11 | |**token** | **String** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/NetworkJWT.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # NetworkJWT 4 | 5 | A network JWT 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | | 12 | |**token** | **String** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/IdentityExtendEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCertCsr** | **String** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckDomainPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckDomainPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**domains** | **List<String>** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**process** | [**Process**](Process.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**process** | [**Process**](Process.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**process** | [**Process**](Process.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/RequestExtendAuthenticator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RequestExtendAuthenticator 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**rollKeys** | **Boolean** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/SessionRoutePathDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SessionRoutePathDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**routePath** | **List<String>** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Code of Conduct 2 | 3 | All open source projects managed by OpenZiti share a common [code of conduct](https://docs.openziti.io/policies/CODE_OF_CONDUCT.html) 4 | which all contributors are expected to follow. Please be sure you read, understand and adhere to the guidelines expressed therein. 5 | -------------------------------------------------------------------------------- /edge-api/docs/ApiAddress.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiAddress 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**url** | **String** | | [optional] | 11 | |**version** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseMacAddressCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseMacAddressCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**macAddresses** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/IdentityType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityType 4 | 5 | ## Enum 6 | 7 | 8 | * `USER` (value: `"User"`) 9 | 10 | * `DEVICE` (value: `"Device"`) 11 | 12 | * `SERVICE` (value: `"Service"`) 13 | 14 | * `ROUTER` (value: `"Router"`) 15 | 16 | * `DEFAULT` (value: `"Default"`) 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/NamedRole.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # NamedRole 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**name** | **String** | | [optional] | 11 | |**role** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/NetworkJWT.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # NetworkJWT 4 | 5 | A network JWT 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | | 12 | |**token** | **String** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMacAddressCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMacAddressCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**macAddresses** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMacAddressDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMacAddressDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**macAddresses** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMacAddressUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMacAddressUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**macAddresses** | **List<String>** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**process** | [**Process**](Process.md) | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentApiSessionServiceUpdateList.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionServiceUpdateList 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastChangeAt** | **OffsetDateTime** | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**id** | **String** | | | 11 | |**typeId** | **PostureCheckType** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ApiAddress.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiAddress 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**url** | **String** | | [optional] | 11 | |**version** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/OperatingSystem.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OperatingSystem 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**type** | **OsType** | | | 11 | |**versions** | **List<String>** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailSpecBodyEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSpecBodyEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **String** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponse 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**services** | [**List<PostureResponseService>**](PostureResponseService.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMacAddressPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMacAddressPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**macAddresses** | **List<String>** | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/ServiceConfigAssign.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceConfigAssign 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configId** | **String** | | | 11 | |**serviceId** | **String** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ApiErrorEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiErrorEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**error** | [**ApiError**](ApiError.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailMfaEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**DetailMfa**](DetailMfa.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListVersionEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListVersionEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**Version**](Version.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureQueryProcess.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureQueryProcess 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**osType** | **OsType** | | [optional] | 11 | |**path** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/Tags.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Tags 4 | 5 | A map of user defined fields and values. The values are limited to the following types/values: null, string, boolean 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/TotpTokenEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TotpTokenEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**TotpToken**](TotpToken.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettings.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettings 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**oidc** | [**ControllerSettingsOidc**](ControllerSettingsOidc.md) | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/DetailSpecBodyEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSpecBodyEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **String** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailSpecEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSpecEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SpecDetail**](SpecDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/EnrollUpdbRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnrollUpdbRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**password** | **String** | | [optional] | 11 | |**username** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ApiErrorEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiErrorEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**error** | [**ApiError**](ApiError.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryCert.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryCert 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowExpiredCerts** | **Boolean** | | | 11 | |**allowed** | **Boolean** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DataIntegrityCheckDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DataIntegrityCheckDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**description** | **String** | | | 11 | |**fixed** | **Boolean** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailCaEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailCaEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CaDetail**](CaDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/Tags.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Tags 4 | 5 | A map of user defined fields and values. The values are limited to the following types/values: null, string, boolean 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/OttEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OttEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCsr** | **String** | | [optional] | 11 | |**token** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/RouterExtendEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RouterExtendEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**certCsr** | **String** | | | 11 | |**serverCertCsr** | **String** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailMfaEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**DetailMfa**](DetailMfa.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailSpecEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSpecEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SpecDetail**](SpecDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListVersionEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListVersionEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**Version**](Version.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureQueryProcess.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureQueryProcess 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**osType** | **OsType** | | [optional] | 11 | |**path** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/TotpTokenEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TotpTokenEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**TotpToken**](TotpToken.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityAuthenticatorsUpdb.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticatorsUpdb 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**id** | **String** | | [optional] | 11 | |**username** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListSpecsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListSpecsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<SpecDetail>**](SpecDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/Pagination.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Pagination 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**limit** | **BigDecimal** | | | 11 | |**offset** | **BigDecimal** | | | 12 | |**totalCount** | **BigDecimal** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**PostureData**](PostureData.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/TraceDetailEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TraceDetailEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**TraceDetail**](TraceDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailServiceEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailServiceEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ServiceDetail**](ServiceDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailSessionEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSessionEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SessionDetail**](SessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityAuthenticatorsCert.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticatorsCert 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**fingerprint** | **String** | | [optional] | 11 | |**id** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/OsType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OsType 4 | 5 | ## Enum 6 | 7 | 8 | * `WINDOWS` (value: `"Windows"`) 9 | 10 | * `WINDOWS_SERVER` (value: `"WindowsServer"`) 11 | 12 | * `ANDROID` (value: `"Android"`) 13 | 14 | * `I_OS` (value: `"iOS"`) 15 | 16 | * `LINUX` (value: `"Linux"`) 17 | 18 | * `MAC_OS` (value: `"macOS"`) 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryExtJwt.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryExtJwt 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowed** | **Boolean** | | | 11 | |**allowedSigners** | **List<String>** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicySecondary.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicySecondary 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**requireExtJwtSigner** | **String** | | [optional] | 11 | |**requireTotp** | **Boolean** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailConfigEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailConfigEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ConfigDetail**](ConfigDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailRouterEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailRouterEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**RouterDetail**](RouterDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityAuthenticatorsUpdb.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticatorsUpdb 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**id** | **String** | | [optional] | 11 | |**username** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListSpecsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListSpecsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<SpecDetail>**](SpecDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataEndpointState.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataEndpointState 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**unlockedAt** | **OffsetDateTime** | | | 11 | |**wokenAt** | **OffsetDateTime** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | NetFoundry welcomes all and any contributions. All open source projects managed by NetFoundry share a common 4 | [guide for contributions](https://docs.openziti.io/policies/CONTRIBUTING.html). 5 | 6 | If you are eager to contribute to a NetFoundry-managed open source project please read and act accordingly. 7 | -------------------------------------------------------------------------------- /edge-api/docs/ListProtocolsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListProtocolsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**Map<String, Protocol>**](Protocol.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureCheckType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckType 4 | 5 | ## Enum 6 | 7 | 8 | * `OS` (value: `"OS"`) 9 | 10 | * `PROCESS` (value: `"PROCESS"`) 11 | 12 | * `DOMAIN` (value: `"DOMAIN"`) 13 | 14 | * `MAC` (value: `"MAC"`) 15 | 16 | * `MFA` (value: `"MFA"`) 17 | 18 | * `PROCESS_MULTI` (value: `"PROCESS_MULTI"`) 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**PostureResponse**](PostureResponse.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ServiceEdgeRouters.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceEdgeRouters 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouters** | [**List<CommonEdgeRouterProperties>**](CommonEdgeRouterProperties.md) | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/DetailServiceEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailServiceEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ServiceDetail**](ServiceDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityAuthenticatorsCert.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticatorsCert 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**fingerprint** | **String** | | [optional] | 11 | |**id** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListControllerSettingEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListControllerSettingEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **List<String>** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListSummaryCountsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListSummaryCountsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **Map<String, Integer>** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/OsType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OsType 4 | 5 | ## Enum 6 | 7 | 8 | * `WINDOWS` (value: `"Windows"`) 9 | 10 | * `WINDOWS_SERVER` (value: `"WindowsServer"`) 11 | 12 | * `ANDROID` (value: `"Android"`) 13 | 14 | * `I_OS` (value: `"iOS"`) 15 | 16 | * `LINUX` (value: `"Linux"`) 17 | 18 | * `MAC_OS` (value: `"macOS"`) 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/Pagination.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Pagination 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**limit** | **BigDecimal** | | | 11 | |**offset** | **BigDecimal** | | | 12 | |**totalCount** | **BigDecimal** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureDomain.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureDomain 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | **String** | | | 11 | |**expectedValue** | **List<String>** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/CreateEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CreateEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CreateLocation**](CreateLocation.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListServicesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServicesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ServiceDetail>**](ServiceDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListSessionsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListSessionsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<SessionDetail>**](SessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailIdentityEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailIdentityEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityDetail**](IdentityDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListRoutersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListRoutersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<RouterDetail>**](RouterDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureOperatingSystemActual.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureOperatingSystemActual 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**type** | **String** | | | 11 | |**version** | **String** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckOperatingSystemCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckOperatingSystemCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**operatingSystems** | [**List<OperatingSystem>**](OperatingSystem.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckOperatingSystemDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckOperatingSystemDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**operatingSystems** | [**List<OperatingSystem>**](OperatingSystem.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckOperatingSystemUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckOperatingSystemUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**operatingSystems** | [**List<OperatingSystem>**](OperatingSystem.md) | | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckType.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckType 4 | 5 | ## Enum 6 | 7 | 8 | * `OS` (value: `"OS"`) 9 | 10 | * `PROCESS` (value: `"PROCESS"`) 11 | 12 | * `DOMAIN` (value: `"DOMAIN"`) 13 | 14 | * `MAC` (value: `"MAC"`) 15 | 16 | * `MFA` (value: `"MFA"`) 17 | 18 | * `PROCESS_MULTI` (value: `"PROCESS_MULTI"`) 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /edge-api/docs/CreateLocation.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CreateLocation 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 11 | |**id** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentIdentityDetailEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentIdentityDetailEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityDetail**](IdentityDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListEnumeratedCapabilitiesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListEnumeratedCapabilitiesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **List<Capabilities>** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseEndpointStateCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseEndpointStateCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**unlocked** | **Boolean** | | [optional] | 11 | |**woken** | **Boolean** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/CreateEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CreateEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CreateLocation**](CreateLocation.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailApiSessionEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailApiSessionEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ApiSessionDetail**](ApiSessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailAuthPolicyEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailAuthPolicyEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**AuthPolicyDetail**](AuthPolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailConfigTypeEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailConfigTypeEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ConfigTypeDetail**](ConfigTypeDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailEnrollmentEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailEnrollmentEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**EnrollmentDetail**](EnrollmentDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailTerminatorEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailTerminatorEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**TerminatorDetail**](TerminatorDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListServicesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServicesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ServiceDetail>**](ServiceDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ApiVersion.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiVersion 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiBaseUrls** | **List<String>** | | [optional] | 11 | |**path** | **String** | | | 12 | |**version** | **String** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/DetailAuthenticatorEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailAuthenticatorEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**AuthenticatorDetail**](AuthenticatorDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/Link.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Link 4 | 5 | A link to another resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**comment** | **String** | | [optional] | 12 | |**href** | **URI** | | | 13 | |**method** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/SessionCreateEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SessionCreateEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SessionDetail**](SessionDetail.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryCertPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryCertPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowExpiredCerts** | **Boolean** | | [optional] | 11 | |**allowed** | **Boolean** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicySecondaryPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicySecondaryPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**requireExtJwtSigner** | **String** | | [optional] | 11 | |**requireTotp** | **Boolean** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/CurrentIdentityDetailEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentIdentityDetailEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityDetail**](IdentityDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailedEdgeRouterEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailedEdgeRouterEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**EdgeRouterDetail**](EdgeRouterDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/GetIdentityPolicyAdviceEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # GetIdentityPolicyAdviceEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**PolicyAdvice**](PolicyAdvice.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListEnumeratedCapabilitiesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListEnumeratedCapabilitiesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **List<Capabilities>** | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckOperatingSystemPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckOperatingSystemPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**operatingSystems** | [**List<OperatingSystem>**](OperatingSystem.md) | | [optional] | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/ListServiceEdgeRoutersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServiceEdgeRoutersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ServiceEdgeRouters**](ServiceEdgeRouters.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ApiVersion.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiVersion 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiBaseUrls** | **List<String>** | | [optional] | 11 | |**path** | **String** | | | 12 | |**version** | **String** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/CreateLocation.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CreateLocation 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 11 | |**id** | **String** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailIdentityTypeEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailIdentityTypeEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityTypeDetail**](IdentityTypeDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailPostureCheckEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailPostureCheckEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**PostureCheckDetail**](PostureCheckDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailServicePolicyEnvelop.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailServicePolicyEnvelop 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ServicePolicyDetail**](ServicePolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/Link.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Link 4 | 5 | A link to another resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**comment** | **String** | | [optional] | 12 | |**href** | **URI** | | | 13 | |**method** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/ListApiSessionsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListApiSessionsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ApiSessionDetail>**](ApiSessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListRoleAttributesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListRoleAttributesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | **List<String>** | An array of role attributes | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListTerminatorsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListTerminatorsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<TerminatorDetail>**](TerminatorDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureMacAddress.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureMacAddress 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | **List<String>** | | | 11 | |**expectedValue** | **List<String>** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataBase.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataBase 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastUpdatedAt** | **OffsetDateTime** | | | 11 | |**postureCheckId** | **String** | | | 12 | |**timedOut** | **Boolean** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/EnrollmentCertsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnrollmentCertsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**EnrollmentCerts**](EnrollmentCerts.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListNetworkJWTsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListNetworkJWTsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<NetworkJWT>**](NetworkJWT.md) | An array of network JWTs | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/NonceSignature.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # NonceSignature 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**algorithm** | **String** | | | 11 | |**caPool** | **String** | | | 12 | |**kid** | **String** | | | 13 | |**signature** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/SessionCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SessionCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**serviceId** | **String** | | [optional] | 11 | |**tags** | [**Tags**](Tags.md) | | [optional] | 12 | |**type** | **DialBind** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryExtJwtPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryExtJwtPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowed** | **Boolean** | | [optional] | 11 | |**allowedSigners** | **List<String>** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailAuthenticatorEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailAuthenticatorEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**AuthenticatorDetail**](AuthenticatorDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListPostureCheckEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListPostureCheckEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<PostureCheckDetail>**](PostureCheckDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/DetailMfaRecoveryCodesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaRecoveryCodesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**DetailMfaRecoveryCodes**](DetailMfaRecoveryCodes.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingsOidc.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingsOidc 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**postLogoutUris** | **List<String>** | | [optional] | 11 | |**redirectUris** | **List<String>** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListIdentityTypesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListIdentityTypesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<IdentityTypeDetail>**](IdentityTypeDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailure.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailure 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**postureCheckId** | **String** | | | 11 | |**postureCheckName** | **String** | | | 12 | |**postureCheckType** | **String** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessMultiCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessMultiCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**processes** | [**List<ProcessMulti>**](ProcessMulti.md) | | | 11 | |**semantic** | **Semantic** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessMultiDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessMultiDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**processes** | [**List<ProcessMulti>**](ProcessMulti.md) | | | 11 | |**semantic** | **Semantic** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessMultiUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessMultiUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**processes** | [**List<ProcessMulti>**](ProcessMulti.md) | | | 11 | |**semantic** | **Semantic** | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/TraceDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TraceDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**enabled** | **Boolean** | | [optional] | 11 | |**traceId** | **String** | | [optional] | 12 | |**until** | **OffsetDateTime** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentApiSessionDetailEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionDetailEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CurrentApiSessionDetail**](CurrentApiSessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailEdgeRouterPolicyEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailEdgeRouterPolicyEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**EdgeRouterPolicyDetail**](EdgeRouterPolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailMfaRecoveryCodesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaRecoveryCodesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**DetailMfaRecoveryCodes**](DetailMfaRecoveryCodes.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailPostureCheckTypeEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailPostureCheckTypeEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**PostureCheckTypeDetail**](PostureCheckTypeDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailSessionRoutePathEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSessionRoutePathEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SessionRoutePathDetail**](SessionRoutePathDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListCasEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListCasEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<CaDetail>**](CaDetail.md) | An array of Certificate Authority (CA) resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListConfigsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListConfigsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ConfigDetail>**](ConfigDetail.md) | An array of config resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListIdentitiesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListIdentitiesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<IdentityDetail>**](IdentityDetail.md) | A list of identities | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListNetworkJWTsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListNetworkJWTsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<NetworkJWT>**](NetworkJWT.md) | An array of network JWTs | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListServiceConfigsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServiceConfigsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ServiceConfigDetail>**](ServiceConfigDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListServicePoliciesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServicePoliciesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ServicePolicyDetail>**](ServicePolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ErOttEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ErOttEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCsr** | **String** | | [optional] | 11 | |**serverCsr** | **String** | | [optional] | 12 | |**token** | **String** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityExtendValidateEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendValidateEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCert** | **String** | A PEM encoded client certificate previously returned after an extension request | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /edge-api/docs/ListClientTerminatorsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListClientTerminatorsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<TerminatorClientDetail>**](TerminatorClientDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseOperatingSystemCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseOperatingSystemCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**build** | **String** | | [optional] | 11 | |**type** | **String** | | | 12 | |**version** | **String** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**oidc** | [**ControllerSettingsOidc**](ControllerSettingsOidc.md) | | [optional] | 11 | |**tags** | [**Tags**](Tags.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/CurrentApiSessionDetailEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionDetailEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CurrentApiSessionDetail**](CurrentApiSessionDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailControllerSettingEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailControllerSettingEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ControllerSettingDetail**](ControllerSettingDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailExternalJwtSignerEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailExternalJwtSignerEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ExternalJwtSignerDetail**](ExternalJwtSignerDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DetailSessionManagementEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailSessionManagementEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**SessionManagementDetail**](SessionManagementDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/FailedServiceRequestEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # FailedServiceRequestEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<FailedServiceRequest>**](FailedServiceRequest.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityCreateEnrollment.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityCreateEnrollment 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ott** | **Boolean** | | [optional] | 11 | |**ottca** | **String** | | [optional] | 12 | |**updb** | **String** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityExtendCerts.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendCerts 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ca** | **String** | A PEM encoded set of CA certificates | [optional] | 11 | |**clientCert** | **String** | A PEM encoded client certificate | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListControllersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListControllersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ControllerDetail>**](ControllerDetail.md) | An array of controller resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**oidc** | [**ControllerSettingsOidc**](ControllerSettingsOidc.md) | | [optional] | 11 | |**tags** | [**Tags**](Tags.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/DataIntegrityCheckResultEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DataIntegrityCheckResultEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**DataIntegrityCheckDetails**](DataIntegrityCheckDetails.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListEdgeRouterPoliciesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListEdgeRouterPoliciesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<EdgeRouterPolicyDetail>**](EdgeRouterPolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListPostureCheckTypesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListPostureCheckTypesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<PostureCheckTypeDetail>**](PostureCheckTypeDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityExtendEnrollmentEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendEnrollmentEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityExtendCerts**](IdentityExtendCerts.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/OtherPrime.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OtherPrime 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**d** | **String** | Factor CRT exponent. | [optional] | 11 | |**r** | **String** | Prime factor. | [optional] | 12 | |**t** | **String** | Factor CRT coefficient. | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/DetailServiceEdgePolicyEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailServiceEdgePolicyEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ServiceEdgeRouterPolicyDetail**](ServiceEdgeRouterPolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityExtendValidateEnrollmentRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendValidateEnrollmentRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientCert** | **String** | A PEM encoded client certificate previously returned after an extension request | | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /management-api/docs/ListEdgeRoutersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListEdgeRoutersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<EdgeRouterDetail>**](EdgeRouterDetail.md) | A list of edge router resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListSessionsManagementEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListSessionsManagementEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<SessionManagementDetail>**](SessionManagementDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckProcessMultiPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckProcessMultiPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**processes** | [**List<ProcessMulti>**](ProcessMulti.md) | | [optional] | 11 | |**semantic** | **Semantic** | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityExtendCerts.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendCerts 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ca** | **String** | A PEM encoded set of CA certificates | [optional] | 11 | |**clientCert** | **String** | A PEM encoded client certificate | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/IdentityExtendEnrollmentEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityExtendEnrollmentEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**IdentityExtendCerts**](IdentityExtendCerts.md) | | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListConfigTypesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListConfigTypesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ConfigTypeDetail>**](ConfigTypeDetail.md) | An array of config-type resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListControllersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListControllersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ControllerDetail>**](ControllerDetail.md) | An array of controller resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListEnrollmentsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListEnrollmentsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<EnrollmentDetail>**](EnrollmentDetail.md) | An array of enrollment resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListAuthPoliciesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListAuthPoliciesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<AuthPolicyDetail>**](AuthPolicyDetail.md) | An array of Auth Policies resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataDomain.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataDomain 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastUpdatedAt** | **OffsetDateTime** | | | 11 | |**postureCheckId** | **String** | | | 12 | |**timedOut** | **Boolean** | | | 13 | |**domain** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/Process.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Process 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**hashes** | **List<String>** | | [optional] | 11 | |**osType** | **OsType** | | | 12 | |**path** | **String** | | | 13 | |**signerFingerprint** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/VersionInfo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # VersionInfo 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**arch** | **String** | | | 11 | |**buildDate** | **String** | | | 12 | |**os** | **String** | | | 13 | |**revision** | **String** | | | 14 | |**version** | **String** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/DetailControllerSettingEffectiveEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailControllerSettingEffectiveEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**ControllerSettingEffective**](ControllerSettingEffective.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureProcess.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureProcess 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | [**PostureCheckFailureProcessActual**](PostureCheckFailureProcessActual.md) | | | 11 | |**expectedValue** | [**Process**](Process.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataMac.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataMac 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastUpdatedAt** | **OffsetDateTime** | | | 11 | |**postureCheckId** | **String** | | | 12 | |**timedOut** | **Boolean** | | | 13 | |**addresses** | **List<String>** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/ApiFieldError.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiFieldError 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**field** | **String** | | [optional] | 11 | |**reason** | **String** | | [optional] | 12 | |**value** | **Object** | can be any value - string, number, boolean, array or object | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /edge-api/docs/DetailCurrentApiSessionCertificateEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailCurrentApiSessionCertificateEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CurrentApiSessionCertificateDetail**](CurrentApiSessionCertificateDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListServiceEdgeRouterPoliciesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListServiceEdgeRouterPoliciesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ServiceEdgeRouterPolicyDetail>**](ServiceEdgeRouterPolicyDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/AuthenticatorUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorUpdate 4 | 5 | All of the fields on an authenticator that will be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/ListCurrentApiSessionServiceUpdatesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListCurrentApiSessionServiceUpdatesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CurrentApiSessionServiceUpdateList**](CurrentApiSessionServiceUpdateList.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ApiFieldError.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiFieldError 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**field** | **String** | | [optional] | 11 | |**reason** | **String** | | [optional] | 12 | |**value** | **Object** | can be any value - string, number, boolean, array or object | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PolicyFailure.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PolicyFailure 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**checks** | [**List<PostureCheckFailure>**](PostureCheckFailure.md) | | [optional] | 11 | |**policyId** | **String** | | [optional] | 12 | |**policyName** | **String** | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/ProcessMulti.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ProcessMulti 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**hashes** | **List<String>** | | [optional] | 11 | |**osType** | **OsType** | | | 12 | |**path** | **String** | | | 13 | |**signerFingerprints** | **List<String>** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/TraceSpec.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TraceSpec 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**channels** | **List<String>** | | [optional] | 11 | |**duration** | **String** | | [optional] | 12 | |**enabled** | **Boolean** | | [optional] | 13 | |**traceId** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/complete/server/src/main/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityAuthenticators.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticators 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cert** | [**IdentityAuthenticatorsCert**](IdentityAuthenticatorsCert.md) | | [optional] | 11 | |**updb** | [**IdentityAuthenticatorsUpdb**](IdentityAuthenticatorsUpdb.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityEnrollmentsOtt.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollmentsOtt 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**expiresAt** | **OffsetDateTime** | | [optional] | 11 | |**id** | **String** | | [optional] | 12 | |**jwt** | **String** | | [optional] | 13 | |**token** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/ListAuthenticatorsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListAuthenticatorsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<AuthenticatorDetail>**](AuthenticatorDetail.md) | An array of authenticator resources | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/ListCurrentApiSessionCertificatesEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListCurrentApiSessionCertificatesEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<CurrentApiSessionCertificateDetail>**](CurrentApiSessionCertificateDetail.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthenticatorUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorUpdate 4 | 5 | All of the fields on an authenticator that will be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**oidc** | [**ControllerSettingsOidc**](ControllerSettingsOidc.md) | | [optional] | 11 | |**controllerId** | **String** | | | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/ServiceConfigDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceConfigDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**config** | [**EntityRef**](EntityRef.md) | | | 11 | |**configId** | **String** | | | 12 | |**service** | [**EntityRef**](EntityRef.md) | | | 13 | |**serviceId** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/PostureQueries.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureQueries 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**isPassing** | **Boolean** | | | 11 | |**policyId** | **String** | | | 12 | |**policyType** | **DialBind** | | [optional] | 13 | |**postureQueries** | [**List<PostureQuery>**](PostureQuery.md) | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/IdentityEnrollmentsOtt.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollmentsOtt 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**expiresAt** | **OffsetDateTime** | | [optional] | 11 | |**id** | **String** | | [optional] | 12 | |**jwt** | **String** | | [optional] | 13 | |**token** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/ListAuthenticatorsEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListAuthenticatorsEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<AuthenticatorDetail>**](AuthenticatorDetail.md) | An array of authenticator resources | [optional] | 11 | |**meta** | [**Meta**](Meta.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/ListExternalJwtSignersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListExternalJwtSignersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ExternalJwtSignerDetail>**](ExternalJwtSignerDetail.md) | An array of External JWT Signers resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/CreateCurrentApiSessionCertificateEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CreateCurrentApiSessionCertificateEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**CurrentApiSessionCertificateCreateResponse**](CurrentApiSessionCertificateCreateResponse.md) | | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseService.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseService 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**id** | **String** | | | 11 | |**name** | **String** | | | 12 | |**postureQueryType** | **String** | | | 13 | |**timeout** | **Integer** | | | 14 | |**timeoutRemaining** | **Integer** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/IdentityAuthenticators.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityAuthenticators 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cert** | [**IdentityAuthenticatorsCert**](IdentityAuthenticatorsCert.md) | | [optional] | 11 | |**updb** | [**IdentityAuthenticatorsUpdb**](IdentityAuthenticatorsUpdb.md) | | [optional] | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureQueries.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureQueries 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**isPassing** | **Boolean** | | | 11 | |**policyId** | **String** | | | 12 | |**policyType** | **DialBind** | | [optional] | 13 | |**postureQueries** | [**List<PostureQuery>**](PostureQuery.md) | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/AuthenticatorPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorPatch 4 | 5 | All of the fields on an authenticator that may be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/ListCurrentIdentityEdgeRoutersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListCurrentIdentityEdgeRoutersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<CurrentIdentityEdgeRouterDetail>**](CurrentIdentityEdgeRouterDetail.md) | A list of edge router resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/AuthenticatorPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorPatch 4 | 5 | All of the fields on an authenticator that may be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataMfa.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataMfa 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiSessionId** | **String** | | | 11 | |**passedAt** | **OffsetDateTime** | | | 12 | |**passedMfa** | **Boolean** | | | 13 | |**passedOnUnlock** | **Boolean** | | | 14 | |**passedOnWake** | **Boolean** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/settings.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * This file was generated by the Gradle 'init' task. 3 | * 4 | * The settings file is used to specify which projects to include in your build. 5 | * 6 | * Detailed information about configuring a multi-project build in Gradle can be found 7 | * in the user manual at https://docs.gradle.org/6.4.1/userguide/multi_project_builds.html 8 | */ 9 | 10 | rootProject.name = 'jdbc-sample-postgres' 11 | -------------------------------------------------------------------------------- /.github/workflows/draft-release.yml: -------------------------------------------------------------------------------- 1 | name: Release Drafter 2 | permissions: 3 | contents: write 4 | 5 | on: 6 | push: 7 | branches: 8 | - main 9 | 10 | jobs: 11 | update_release_draft: 12 | runs-on: ubuntu-latest 13 | steps: 14 | # Drafts your next Release notes as Pull Requests are merged into "master" 15 | - uses: release-drafter/release-drafter@v6 16 | env: 17 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -------------------------------------------------------------------------------- /edge-api/docs/ListClientExternalJwtSignersEnvelope.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ListClientExternalJwtSignersEnvelope 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**data** | [**List<ClientExternalJwtSignerDetail>**](ClientExternalJwtSignerDetail.md) | An array of External JWT Signers resources | | 11 | |**meta** | [**Meta**](Meta.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /edge-api/docs/Meta.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Meta 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiEnrollmentVersion** | **String** | | [optional] | 11 | |**apiVersion** | **String** | | [optional] | 12 | |**filterableFields** | **List<String>** | | [optional] | 13 | |**pagination** | [**Pagination**](Pagination.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/PostureResponseProcessCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureResponseProcessCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**hash** | **String** | | [optional] | 11 | |**isRunning** | **Boolean** | | [optional] | 12 | |**path** | **String** | | [optional] | 13 | |**signerFingerprints** | **List<String>** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/ConfigTypeCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigTypeCreate 4 | 5 | A config-type create object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | | 12 | |**schema** | **Map<String, Object>** | A JSON schema to enforce configuration against | [optional] | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/ConfigTypeUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigTypeUpdate 4 | 5 | A config-type update object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | | 12 | |**schema** | **Map<String, Object>** | A JSON schema to enforce configuration against | [optional] | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/Meta.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Meta 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiEnrollmentVersion** | **String** | | [optional] | 11 | |**apiVersion** | **String** | | [optional] | 12 | |**filterableFields** | **List<String>** | | [optional] | 13 | |**pagination** | [**Pagination**](Pagination.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/RouterCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RouterCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cost** | **Integer** | | [optional] | 11 | |**disabled** | **Boolean** | | [optional] | 12 | |**name** | **String** | | | 13 | |**noTraversal** | **Boolean** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/RouterUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RouterUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cost** | **Integer** | | [optional] | 11 | |**disabled** | **Boolean** | | [optional] | 12 | |**name** | **String** | | | 13 | |**noTraversal** | **Boolean** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/ApiSessionPostureData.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiSessionPostureData 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**endpointState** | [**PostureDataEndpointState**](PostureDataEndpointState.md) | | [optional] | 11 | |**mfa** | [**PostureDataMfa**](PostureDataMfa.md) | | | 12 | |**sdkInfo** | [**SdkInfo**](SdkInfo.md) | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimary.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimary 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cert** | [**AuthPolicyPrimaryCert**](AuthPolicyPrimaryCert.md) | | | 11 | |**extJwt** | [**AuthPolicyPrimaryExtJwt**](AuthPolicyPrimaryExtJwt.md) | | | 12 | |**updb** | [**AuthPolicyPrimaryUpdb**](AuthPolicyPrimaryUpdb.md) | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureChecksFailureMfaValues.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureChecksFailureMfaValues 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**passedMfa** | **Boolean** | | [optional] | 11 | |**passedOnUnlock** | **Boolean** | | [optional] | 12 | |**passedOnWake** | **Boolean** | | [optional] | 13 | |**timedOut** | **Boolean** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataOs.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataOs 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastUpdatedAt** | **OffsetDateTime** | | | 11 | |**postureCheckId** | **String** | | | 12 | |**timedOut** | **Boolean** | | | 13 | |**build** | **String** | | | 14 | |**type** | **String** | | | 15 | |**version** | **String** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ziti-jdbc/src/main/java/org/openziti/jdbc/shim/Mysql.java: -------------------------------------------------------------------------------- 1 | package org.openziti.jdbc.shim; 2 | 3 | import java.util.EnumSet; 4 | import org.openziti.jdbc.BaseZitiDriverShim; 5 | import org.openziti.jdbc.ZitiDriver.ZitiFeature; 6 | 7 | public class Mysql extends BaseZitiDriverShim { 8 | 9 | public Mysql() throws ReflectiveOperationException { 10 | super("^(zdbc|jdbc:ziti):mysql.*", "com.mysql.cj.jdbc.Driver", EnumSet.of(ZitiFeature.seamless)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /management-api/docs/ConfigTypePatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigTypePatch 4 | 5 | A config-type patch object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | [optional] | 12 | |**schema** | **Map<String, Object>** | A JSON schema to enforce configuration against | [optional] | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureOperatingSystem.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureOperatingSystem 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | [**PostureCheckFailureOperatingSystemActual**](PostureCheckFailureOperatingSystemActual.md) | | | 11 | |**expectedValue** | [**List<OperatingSystem>**](OperatingSystem.md) | | | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/RouterPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RouterPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cost** | **Integer** | | [optional] | 11 | |**disabled** | **Boolean** | | [optional] | 12 | |**name** | **String** | | [optional] | 13 | |**noTraversal** | **Boolean** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | --- 2 | version: 2 3 | updates: 4 | - package-ecosystem: "gradle" 5 | open-pull-requests-limit: 10 6 | directory: "." 7 | groups: 8 | third-party: 9 | patterns: 10 | - "*" 11 | schedule: 12 | interval: weekly 13 | 14 | - package-ecosystem: github-actions 15 | directory: "/" 16 | schedule: 17 | interval: weekly 18 | groups: 19 | actions: 20 | patterns: 21 | - "*" 22 | -------------------------------------------------------------------------------- /management-api/docs/ConfigUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigUpdate 4 | 5 | A config update object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**data** | **Map<String, Object>** | Data payload is defined by the schema of the config-type defined in the type parameter | | 12 | |**name** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaProperties.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaProperties 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/initial/server/src/main/java/com/example/restservice/Greeting.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | public class Greeting { 4 | 5 | private final long id; 6 | private final String content; 7 | 8 | public Greeting(long id, String content) { 9 | this.id = id; 10 | this.content = content; 11 | } 12 | 13 | public long getId() { 14 | return id; 15 | } 16 | 17 | public String getContent() { 18 | return content; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckMfaPropertiesPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckMfaPropertiesPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ignoreLegacyEndpoints** | **Boolean** | | [optional] | 11 | |**promptOnUnlock** | **Boolean** | | [optional] | 12 | |**promptOnWake** | **Boolean** | | [optional] | 13 | |**timeoutSeconds** | **Integer** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/README.md: -------------------------------------------------------------------------------- 1 | # Accessing Postgres via Ziti 2 | 3 | This sample will illustrate the commands needed to setup a test environment using docker as well as provide some sample code showing you how to access the postgres instance using the JRE sdk through the Ziti overlay network. 4 | 5 | See the [cheatsheet](./cheatsheet.md) for the commands necessary to run the sample. 6 | 7 | Watch a [demonstration video](https://www.youtube.com/watch?v=7ON6Ybs1s3A) illustrating the process 8 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/complete/server/src/main/java/com/example/restservice/GreetingRepository.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | import org.springframework.data.repository.PagingAndSortingRepository; 4 | import org.springframework.data.rest.core.annotation.RepositoryRestResource; 5 | 6 | @RepositoryRestResource(collectionResourceRel = "greetings", path = "greetings") 7 | public interface GreetingRepository extends PagingAndSortingRepository { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /edge-api/docs/AuthenticatorUpdateWithCurrent.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorUpdateWithCurrent 4 | 5 | All of the fields on an authenticator that will be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | | 14 | |**currentPassword** | **String** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureProcessActual.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureProcessActual 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**hash** | **String** | | | 11 | |**isRunning** | **Boolean** | | | 12 | |**osType** | **OsType** | | [optional] | 13 | |**path** | **String** | | [optional] | 14 | |**signerFingerprints** | **List<String>** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentApiSessionCertificateCreateResponse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionCertificateCreateResponse 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 11 | |**id** | **String** | | [optional] | 12 | |**cas** | **String** | | [optional] | 13 | |**certificate** | **String** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyCreate 4 | 5 | A Auth Policy resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | | 12 | |**primary** | [**AuthPolicyPrimary**](AuthPolicyPrimary.md) | | | 13 | |**secondary** | [**AuthPolicySecondary**](AuthPolicySecondary.md) | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/AuthenticatorUpdateWithCurrent.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorUpdateWithCurrent 4 | 5 | All of the fields on an authenticator that will be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | | 14 | |**currentPassword** | **String** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/ConfigPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigPatch 4 | 5 | A config patch object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**data** | **Map<String, Object>** | Data payload is defined by the schema of the config-type defined in the type parameter | [optional] | 12 | |**name** | **String** | | [optional] | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureProcessMulti.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureProcessMulti 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | [**List<PostureCheckFailureProcessActual>**](PostureCheckFailureProcessActual.md) | | | 11 | |**expectedValue** | [**List<ProcessMulti>**](ProcessMulti.md) | | | 12 | |**semantic** | **Semantic** | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/RouterEntityRef.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # RouterEntityRef 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 11 | |**entity** | **String** | | [optional] | 12 | |**id** | **String** | | [optional] | 13 | |**name** | **String** | | [optional] | 14 | |**isOnline** | **Boolean** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityEnrollments.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollments 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ott** | [**IdentityEnrollmentsOtt**](IdentityEnrollmentsOtt.md) | | [optional] | 11 | |**ottca** | [**IdentityEnrollmentsOttca**](IdentityEnrollmentsOttca.md) | | [optional] | 12 | |**updb** | [**IdentityEnrollmentsOtt**](IdentityEnrollmentsOtt.md) | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**name** | **String** | | | 11 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**typeId** | **PostureCheckType** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /management-api/docs/PostureChecksFailureMfaCriteria.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureChecksFailureMfaCriteria 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**passedMfaAt** | **OffsetDateTime** | | | 11 | |**timeoutRemainingSeconds** | **Integer** | | | 12 | |**timeoutSeconds** | **Integer** | | | 13 | |**unlockedAt** | **OffsetDateTime** | | | 14 | |**wokenAt** | **OffsetDateTime** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/EntityRef.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EntityRef 4 | 5 | A reference to another resource and links to interact with it 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 12 | |**entity** | **String** | | [optional] | 13 | |**id** | **String** | | [optional] | 14 | |**name** | **String** | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterPolicyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterPolicyCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**identityRoles** | **List<String>** | | [optional] | 12 | |**name** | **String** | | | 13 | |**semantic** | **Semantic** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterPolicyUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterPolicyUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**identityRoles** | **List<String>** | | [optional] | 12 | |**name** | **String** | | | 13 | |**semantic** | **Semantic** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/IdentityEnrollments.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollments 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ott** | [**IdentityEnrollmentsOtt**](IdentityEnrollmentsOtt.md) | | [optional] | 11 | |**ottca** | [**IdentityEnrollmentsOttca**](IdentityEnrollmentsOttca.md) | | [optional] | 12 | |**updb** | [**IdentityEnrollmentsOtt**](IdentityEnrollmentsOtt.md) | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**name** | **String** | | [optional] | 11 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**typeId** | **PostureCheckType** | | | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/AuthenticatorPatchWithCurrent.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorPatchWithCurrent 4 | 5 | All of the fields on an authenticator that may be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | [optional] | 14 | |**currentPassword** | **String** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/SpecDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SpecDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**name** | **String** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/EntityRef.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EntityRef 4 | 5 | A reference to another resource and links to interact with it 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | [optional] | 12 | |**entity** | **String** | | [optional] | 13 | |**id** | **String** | | [optional] | 14 | |**name** | **String** | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**name** | **String** | | | 11 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**typeId** | **PostureCheckType** | | [optional] | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /edge-api/docs/GenericEnroll.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # GenericEnroll 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**certCsr** | **String** | | [optional] | 11 | |**clientCsr** | **String** | | [optional] | 12 | |**name** | **String** | | [optional] | 13 | |**password** | **String** | | [optional] | 14 | |**serverCertCsr** | **String** | | [optional] | 15 | |**username** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/AuthenticatorPatchWithCurrent.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthenticatorPatchWithCurrent 4 | 5 | All of the fields on an authenticator that may be updated 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**password** | **String** | | [optional] | 12 | |**tags** | [**Tags**](Tags.md) | | [optional] | 13 | |**username** | **String** | | [optional] | 14 | |**currentPassword** | **String** | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/BaseEntity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # BaseEntity 4 | 5 | Fields shared by all Edge API entities 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 12 | |**createdAt** | **OffsetDateTime** | | | 13 | |**id** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | |**updatedAt** | **OffsetDateTime** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/ServiceEdgeRouterPolicyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceEdgeRouterPolicyCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | | 12 | |**semantic** | **Semantic** | | | 13 | |**serviceRoles** | **List<String>** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/ServiceEdgeRouterPolicyUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceEdgeRouterPolicyUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | | 12 | |**semantic** | **Semantic** | | | 13 | |**serviceRoles** | **List<String>** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/SpecDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SpecDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**name** | **String** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /edge-api/docs/EnrollmentCerts.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnrollmentCerts 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ca** | **String** | A PEM encoded set of CA certificates to trust | [optional] | 11 | |**cert** | **String** | A PEM encoded set of certificates to use as the client chain | [optional] | 12 | |**serverCert** | **String** | A PEM encoded set of certificates to use as the servers chain | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/BaseEntity.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # BaseEntity 4 | 5 | Fields shared by all Edge API entities 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 12 | |**createdAt** | **OffsetDateTime** | | | 13 | |**id** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | |**updatedAt** | **OffsetDateTime** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterPolicyPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterPolicyPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**identityRoles** | **List<String>** | | [optional] | 12 | |**name** | **String** | | [optional] | 13 | |**semantic** | **Semantic** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /edge-api/docs/IdentityEnrollmentsOttca.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollmentsOttca 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ca** | [**EntityRef**](EntityRef.md) | | [optional] | 11 | |**caId** | **String** | | [optional] | 12 | |**expiresAt** | **OffsetDateTime** | | [optional] | 13 | |**id** | **String** | | [optional] | 14 | |**jwt** | **String** | | [optional] | 15 | |**token** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**cert** | [**AuthPolicyPrimaryCertPatch**](AuthPolicyPrimaryCertPatch.md) | | [optional] | 11 | |**extJwt** | [**AuthPolicyPrimaryExtJwtPatch**](AuthPolicyPrimaryExtJwtPatch.md) | | [optional] | 12 | |**updb** | [**AuthPolicyPrimaryUpdbPatch**](AuthPolicyPrimaryUpdbPatch.md) | | [optional] | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckFailureMfa.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckFailureMfa 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**actualValue** | [**PostureChecksFailureMfaValues**](PostureChecksFailureMfaValues.md) | | | 11 | |**criteria** | [**PostureChecksFailureMfaCriteria**](PostureChecksFailureMfaCriteria.md) | | | 12 | |**expectedValue** | [**PostureChecksFailureMfaValues**](PostureChecksFailureMfaValues.md) | | | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /management-api/docs/ServiceEdgeRouterPolicyPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceEdgeRouterPolicyPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**edgeRouterRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | [optional] | 12 | |**semantic** | **Semantic** | | [optional] | 13 | |**serviceRoles** | **List<String>** | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPatch 4 | 5 | A Auth Policy resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**name** | **String** | | [optional] | 12 | |**primary** | [**AuthPolicyPrimaryPatch**](AuthPolicyPrimaryPatch.md) | | [optional] | 13 | |**secondary** | [**AuthPolicySecondaryPatch**](AuthPolicySecondaryPatch.md) | | [optional] | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/IdentityEnrollmentsOttca.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityEnrollmentsOttca 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**ca** | [**EntityRef**](EntityRef.md) | | [optional] | 11 | |**caId** | **String** | | [optional] | 12 | |**expiresAt** | **OffsetDateTime** | | [optional] | 13 | |**id** | **String** | | [optional] | 14 | |**jwt** | **String** | | [optional] | 15 | |**token** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/IdentityTypeDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # IdentityTypeDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**name** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/PostureDataProcess.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureDataProcess 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**lastUpdatedAt** | **OffsetDateTime** | | | 11 | |**postureCheckId** | **String** | | | 12 | |**timedOut** | **Boolean** | | | 13 | |**binaryHash** | **String** | | [optional] | 14 | |**isRunning** | **Boolean** | | [optional] | 15 | |**signerFingerprints** | **List<String>** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/TerminatorUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**address** | **String** | | | 11 | |**binding** | **String** | | | 12 | |**cost** | **Integer** | | [optional] | 13 | |**precedence** | **TerminatorPrecedence** | | [optional] | 14 | |**router** | **String** | | | 15 | |**service** | **String** | | | 16 | |**tags** | [**Tags**](Tags.md) | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /edge-api/docs/DetailMfaRecoveryCodes.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaRecoveryCodes 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**recoveryCodes** | **List<String>** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /edge-api/docs/SdkInfo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SdkInfo 4 | 5 | SDK information an authenticating client may provide 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**appId** | **String** | | [optional] | 12 | |**appVersion** | **String** | | [optional] | 13 | |**branch** | **String** | | [optional] | 14 | |**revision** | **String** | | [optional] | 15 | |**type** | **String** | | [optional] | 16 | |**version** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /edge-api/docs/EnvInfo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnvInfo 4 | 5 | Environment information an authenticating client may provide 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**arch** | **String** | | [optional] | 12 | |**domain** | **String** | | [optional] | 13 | |**hostname** | **String** | | [optional] | 14 | |**os** | **String** | | [optional] | 15 | |**osRelease** | **String** | | [optional] | 16 | |**osVersion** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/SdkInfo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SdkInfo 4 | 5 | SDK information an authenticating client may provide 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**appId** | **String** | | [optional] | 12 | |**appVersion** | **String** | | [optional] | 13 | |**branch** | **String** | | [optional] | 14 | |**revision** | **String** | | [optional] | 15 | |**type** | **String** | | [optional] | 16 | |**version** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/DetailMfaRecoveryCodes.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfaRecoveryCodes 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**recoveryCodes** | **List<String>** | | | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/EnvInfo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnvInfo 4 | 5 | Environment information an authenticating client may provide 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**arch** | **String** | | [optional] | 12 | |**domain** | **String** | | [optional] | 13 | |**hostname** | **String** | | [optional] | 14 | |**os** | **String** | | [optional] | 15 | |**osRelease** | **String** | | [optional] | 16 | |**osVersion** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /edge-api/docs/Version.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Version 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiVersions** | **Map<String, Map<String, ApiVersion>>** | | [optional] | 11 | |**buildDate** | **String** | | [optional] | 12 | |**capabilities** | **List<String>** | | [optional] | 13 | |**revision** | **String** | | [optional] | 14 | |**runtimeVersion** | **String** | | [optional] | 15 | |**version** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryUpdb.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryUpdb 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowed** | **Boolean** | | | 11 | |**lockoutDurationMinutes** | **Integer** | | | 12 | |**maxAttempts** | **Integer** | | | 13 | |**minPasswordLength** | **Integer** | | | 14 | |**requireMixedCase** | **Boolean** | | | 15 | |**requireNumberChar** | **Boolean** | | | 16 | |**requireSpecialChar** | **Boolean** | | | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/ConfigCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigCreate 4 | 5 | A config create object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**configTypeId** | **String** | The id of a config-type that the data section will match | | 12 | |**data** | **Map<String, Object>** | Data payload is defined by the schema of the config-type defined in the type parameter | | 13 | |**name** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/Version.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Version 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiVersions** | **Map<String, Map<String, ApiVersion>>** | | [optional] | 11 | |**buildDate** | **String** | | [optional] | 12 | |**capabilities** | **List<String>** | | [optional] | 13 | |**revision** | **String** | | [optional] | 14 | |**runtimeVersion** | **String** | | [optional] | 15 | |**version** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/TerminatorPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**address** | **String** | | [optional] | 11 | |**binding** | **String** | | [optional] | 12 | |**cost** | **Integer** | | [optional] | 13 | |**precedence** | **TerminatorPrecedence** | | [optional] | 14 | |**router** | **String** | | [optional] | 15 | |**service** | **String** | | [optional] | 16 | |**tags** | [**Tags**](Tags.md) | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-postgresql/network/.env: -------------------------------------------------------------------------------- 1 | # OpenZiti Variables 2 | ZITI_IMAGE=openziti/quickstart 3 | ZITI_VERSION=latest 4 | ZITI_CONTROLLER_RAWNAME=ziti-controller 5 | ZITI_EDGE_CONTROLLER_RAWNAME=ziti-edge-controller 6 | 7 | ## Additional variables to override. 8 | #ZITI_EDGE_CONTROLLER_RAWNAME=some.other.name.com 9 | #ZITI_EDGE_CTRL_ADVERTISED_HOST_PORT=some.other.name.com:1280 10 | #ZITI_CTRL_ADVERTISED_ADDRESS=some.other.name.com 11 | #ZITI_EDGE_CONTROLLER_HOSTNAME=some.other.name.com 12 | #ZITI_CONTROLLER_HOSTNAME=some.other.name.com 13 | #ZITI_EDGE_CONTROLLER_IP_OVERRIDE=20.20.20.20 14 | -------------------------------------------------------------------------------- /management-api/docs/FailedServiceRequest.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # FailedServiceRequest 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiSessionId** | **String** | | [optional] | 11 | |**policyFailures** | [**List<PolicyFailure>**](PolicyFailure.md) | | [optional] | 12 | |**serviceId** | **String** | | [optional] | 13 | |**serviceName** | **String** | | [optional] | 14 | |**sessionType** | **DialBind** | | [optional] | 15 | |**when** | **OffsetDateTime** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**oidc** | [**ControllerSettingsOidc**](ControllerSettingsOidc.md) | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/DataIntegrityCheckDetails.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DataIntegrityCheckDetails 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**endTime** | **OffsetDateTime** | | | 11 | |**error** | **String** | | | 12 | |**fixingErrors** | **Boolean** | | | 13 | |**inProgress** | **Boolean** | | | 14 | |**results** | [**List<DataIntegrityCheckDetail>**](DataIntegrityCheckDetail.md) | | | 15 | |**startTime** | **OffsetDateTime** | | | 16 | |**tooManyErrors** | **Boolean** | | | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/ServicePolicyCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServicePolicyCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**identityRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | | 12 | |**postureCheckRoles** | **List<String>** | | [optional] | 13 | |**semantic** | **Semantic** | | | 14 | |**serviceRoles** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**type** | **DialBind** | | | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/ServicePolicyUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServicePolicyUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**identityRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | | 12 | |**postureCheckRoles** | **List<String>** | | [optional] | 13 | |**semantic** | **Semantic** | | | 14 | |**serviceRoles** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**type** | **DialBind** | | | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /edge-api/docs/ApiError.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiError 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**args** | [**ApiErrorArgs**](ApiErrorArgs.md) | | [optional] | 11 | |**cause** | [**ApiErrorCause**](ApiErrorCause.md) | | [optional] | 12 | |**causeMessage** | **String** | | [optional] | 13 | |**code** | **String** | | [optional] | 14 | |**data** | **Map<String, Object>** | | [optional] | 15 | |**message** | **String** | | [optional] | 16 | |**requestId** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/PostureData.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureData 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**apiSessionPostureData** | [**Map<String, ApiSessionPostureData>**](ApiSessionPostureData.md) | | | 11 | |**domain** | [**PostureDataDomain**](PostureDataDomain.md) | | | 12 | |**mac** | [**PostureDataMac**](PostureDataMac.md) | | | 13 | |**os** | [**PostureDataOs**](PostureDataOs.md) | | | 14 | |**processes** | [**List<PostureDataProcess>**](PostureDataProcess.md) | | | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /management-api/docs/ApiError.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ApiError 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**args** | [**ApiErrorArgs**](ApiErrorArgs.md) | | [optional] | 11 | |**cause** | [**ApiErrorCause**](ApiErrorCause.md) | | [optional] | 12 | |**causeMessage** | **String** | | [optional] | 13 | |**code** | **String** | | [optional] | 14 | |**data** | **Map<String, Object>** | | [optional] | 15 | |**message** | **String** | | [optional] | 16 | |**requestId** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/ServicePolicyPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServicePolicyPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**identityRoles** | **List<String>** | | [optional] | 11 | |**name** | **String** | | [optional] | 12 | |**postureCheckRoles** | **List<String>** | | [optional] | 13 | |**semantic** | **Semantic** | | [optional] | 14 | |**serviceRoles** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**type** | **DialBind** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/network/startup.sh: -------------------------------------------------------------------------------- 1 | 2 | if [ ! -f "simplified-docker-compose.yml" ]; then 3 | echo Pulling simplified-docker-compose.yml 4 | curl -o simplified-docker-compose.yml "https://raw.githubusercontent.com/openziti/ziti/release-next/quickstart/docker/simplified-docker-compose.yml" 5 | fi 6 | 7 | 8 | if [ ! -f ".env" ]; then 9 | echo "Pulling the docker environment file" 10 | curl -o .env https://raw.githubusercontent.com/openziti/ziti/release-next/quickstart/docker/.env 11 | fi 12 | 13 | echo Starting Ziti network 14 | docker-compose -p zjpa -f simplified-docker-compose.yml -f docker-compose.yml up -d 15 | -------------------------------------------------------------------------------- /edge-api/docs/CommonEdgeRouterProperties.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CommonEdgeRouterProperties 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**appData** | [**Tags**](Tags.md) | | [optional] | 11 | |**cost** | **Integer** | | | 12 | |**disabled** | **Boolean** | | | 13 | |**hostname** | **String** | | | 14 | |**isOnline** | **Boolean** | | | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | | 17 | |**supportedProtocols** | **Map<String, String>** | | | 18 | |**syncStatus** | **String** | | | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/initial/server/src/main/java/com/example/restservice/RestServiceApplication.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | import org.openziti.springboot.ZitiTomcatCustomizer; 4 | import org.springframework.boot.SpringApplication; 5 | import org.springframework.boot.autoconfigure.SpringBootApplication; 6 | 7 | @SpringBootApplication ( 8 | scanBasePackageClasses = {ZitiTomcatCustomizer.class,GreetingController.class} 9 | ) 10 | public class RestServiceApplication { 11 | 12 | public static void main(String[] args) { 13 | SpringApplication.run(RestServiceApplication.class, args); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /management-api/docs/CommonEdgeRouterProperties.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CommonEdgeRouterProperties 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**appData** | [**Tags**](Tags.md) | | [optional] | 11 | |**cost** | **Integer** | | | 12 | |**disabled** | **Boolean** | | | 13 | |**hostname** | **String** | | | 14 | |**isOnline** | **Boolean** | | | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | | 17 | |**supportedProtocols** | **Map<String, String>** | | | 18 | |**syncStatus** | **String** | | | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/complete/server/src/main/java/com/example/restservice/RestServiceApplication.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | import org.openziti.springboot.ZitiTomcatCustomizer; 4 | import org.springframework.boot.SpringApplication; 5 | import org.springframework.boot.autoconfigure.SpringBootApplication; 6 | 7 | @SpringBootApplication ( 8 | scanBasePackageClasses = {ZitiTomcatCustomizer.class,RestServiceApplication.class} 9 | ) 10 | public class RestServiceApplication { 11 | 12 | public static void main(String[] args) { 13 | SpringApplication.run(RestServiceApplication.class, args); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyPrimaryUpdbPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyPrimaryUpdbPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**allowed** | **Boolean** | | [optional] | 11 | |**lockoutDurationMinutes** | **Integer** | | [optional] | 12 | |**maxAttempts** | **Integer** | | [optional] | 13 | |**minPasswordLength** | **Integer** | | [optional] | 14 | |**requireMixedCase** | **Boolean** | | [optional] | 15 | |**requireNumberChar** | **Boolean** | | [optional] | 16 | |**requireSpecialChar** | **Boolean** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/CaUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CaUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**externalIdClaim** | [**ExternalIdClaim**](ExternalIdClaim.md) | | [optional] | 11 | |**identityNameFormat** | **String** | | | 12 | |**identityRoles** | **List<String>** | | | 13 | |**isAuthEnabled** | **Boolean** | | | 14 | |**isAutoCaEnrollmentEnabled** | **Boolean** | | | 15 | |**isOttCaEnrollmentEnabled** | **Boolean** | | | 16 | |**name** | **String** | | | 17 | |**tags** | [**Tags**](Tags.md) | | [optional] | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /management-api/docs/EnrollmentCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EnrollmentCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**caId** | **String** | | [optional] | 11 | |**expiresAt** | **OffsetDateTime** | | | 12 | |**identityId** | **String** | | | 13 | |**method** | [**MethodEnum**](#MethodEnum) | | | 14 | |**username** | **String** | | [optional] | 15 | 16 | 17 | 18 | ## Enum: MethodEnum 19 | 20 | | Name | Value | 21 | |---- | -----| 22 | | OTT | "ott" | 23 | | OTTCA | "ottca" | 24 | | UPDB | "updb" | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /management-api/docs/TerminatorCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**address** | **String** | | | 11 | |**binding** | **String** | | | 12 | |**cost** | **Integer** | | [optional] | 13 | |**identity** | **String** | | [optional] | 14 | |**identitySecret** | **byte[]** | | [optional] | 15 | |**precedence** | **TerminatorPrecedence** | | [optional] | 16 | |**router** | **String** | | | 17 | |**service** | **String** | | | 18 | |**tags** | [**Tags**](Tags.md) | | [optional] | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/ConfigTypeDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigTypeDetail 4 | 5 | A config-type resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 12 | |**createdAt** | **OffsetDateTime** | | | 13 | |**id** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | |**updatedAt** | **OffsetDateTime** | | | 16 | |**name** | **String** | | | 17 | |**schema** | **Map<String, Object>** | A JSON schema to enforce configuration against | | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /management-api/docs/PostureCheckTypeDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckTypeDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**name** | **String** | | | 16 | |**operatingSystems** | [**List<OperatingSystem>**](OperatingSystem.md) | | | 17 | |**version** | **String** | | | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /edge-api/docs/SessionEdgeRouter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SessionEdgeRouter 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**appData** | [**Tags**](Tags.md) | | [optional] | 11 | |**cost** | **Integer** | | | 12 | |**disabled** | **Boolean** | | | 13 | |**hostname** | **String** | | | 14 | |**isOnline** | **Boolean** | | | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | | 17 | |**supportedProtocols** | **Map<String, String>** | | | 18 | |**syncStatus** | **String** | | | 19 | |**urls** | **Map<String, String>** | | | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /edge-api/docs/TerminatorClientDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # TerminatorClientDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**identity** | **String** | | | 16 | |**routerId** | **String** | | | 17 | |**service** | [**EntityRef**](EntityRef.md) | | | 18 | |**serviceId** | **String** | | | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /edge-api/docs/Authenticate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Authenticate 4 | 5 | A generic authenticate object meant for use with the /authenticate path. Required fields depend on authentication method. 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**configTypes** | **List<String>** | Specific configuration types that should be returned | [optional] | 12 | |**envInfo** | [**EnvInfo**](EnvInfo.md) | | [optional] | 13 | |**password** | **String** | | [optional] | 14 | |**sdkInfo** | [**SdkInfo**](SdkInfo.md) | | [optional] | 15 | |**username** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/SessionEdgeRouter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # SessionEdgeRouter 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**appData** | [**Tags**](Tags.md) | | [optional] | 11 | |**cost** | **Integer** | | | 12 | |**disabled** | **Boolean** | | | 13 | |**hostname** | **String** | | | 14 | |**isOnline** | **Boolean** | | | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | | 17 | |**supportedProtocols** | **Map<String, String>** | | | 18 | |**syncStatus** | **String** | | | 19 | |**urls** | **Map<String, String>** | | | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /edge-api/docs/ModelInterface.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ModelInterface 4 | 5 | A resource describing a network interface 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**addresses** | **List<String>** | | [optional] | 12 | |**hardwareAddress** | **String** | | | 13 | |**index** | **Integer** | | | 14 | |**isBroadcast** | **Boolean** | | | 15 | |**isLoopback** | **Boolean** | | | 16 | |**isMulticast** | **Boolean** | | | 17 | |**isRunning** | **Boolean** | | | 18 | |**isUp** | **Boolean** | | | 19 | |**mtu** | **Integer** | | | 20 | |**name** | **String** | | | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /management-api/docs/Authenticate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Authenticate 4 | 5 | A generic authenticate object meant for use with the /authenticate path. Required fields depend on authentication method. 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**configTypes** | **List<String>** | Specific configuration types that should be returned | [optional] | 12 | |**envInfo** | [**EnvInfo**](EnvInfo.md) | | [optional] | 13 | |**password** | **String** | | [optional] | 14 | |**sdkInfo** | [**SdkInfo**](SdkInfo.md) | | [optional] | 15 | |**username** | **String** | | [optional] | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /management-api/docs/ControllerSettingEffective.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ControllerSettingEffective 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**effective** | [**ControllerSettings**](ControllerSettings.md) | | [optional] | 16 | |**instance** | [**ControllerSettings**](ControllerSettings.md) | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ziti-jdbc/src/main/java/org/openziti/jdbc/shim/Postgresql.java: -------------------------------------------------------------------------------- 1 | package org.openziti.jdbc.shim; 2 | 3 | import java.util.EnumSet; 4 | import java.util.Properties; 5 | import org.openziti.jdbc.BaseZitiDriverShim; 6 | import org.openziti.jdbc.ZitiDriver.ZitiFeature; 7 | 8 | public class Postgresql extends BaseZitiDriverShim { 9 | public Postgresql() throws ReflectiveOperationException { 10 | super("^(zdbc|jdbc:ziti):postgresql.*", "org.postgresql.Driver", EnumSet.noneOf(ZitiFeature.class)); 11 | } 12 | 13 | @Override 14 | public void configureDriverProperties(Properties props) { 15 | props.setProperty("socketFactory", "org.openziti.net.ZitiSocketFactory"); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /management-api/docs/ModelInterface.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ModelInterface 4 | 5 | A resource describing a network interface 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**addresses** | **List<String>** | | [optional] | 12 | |**hardwareAddress** | **String** | | | 13 | |**index** | **Integer** | | | 14 | |**isBroadcast** | **Boolean** | | | 15 | |**isLoopback** | **Boolean** | | | 16 | |**isMulticast** | **Boolean** | | | 17 | |**isRunning** | **Boolean** | | | 18 | |**isUp** | **Boolean** | | | 19 | |**mtu** | **Integer** | | | 20 | |**name** | **String** | | | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/complete/server/src/main/java/com/example/restservice/Greeting.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | import jakarta.persistence.Entity; 4 | import jakarta.persistence.GeneratedValue; 5 | import jakarta.persistence.GenerationType; 6 | import jakarta.persistence.Id; 7 | 8 | @Entity 9 | public class Greeting { 10 | 11 | @Id 12 | @GeneratedValue(strategy = GenerationType.AUTO) 13 | private long id; 14 | private String content; 15 | 16 | public long getId() { 17 | return id; 18 | } 19 | 20 | public String getContent() { 21 | return content; 22 | } 23 | 24 | public void setContent(String content) { 25 | this.content = content; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /management-api/docs/AuthPolicyDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthPolicyDetail 4 | 5 | A Auth Policy resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 12 | |**createdAt** | **OffsetDateTime** | | | 13 | |**id** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | |**updatedAt** | **OffsetDateTime** | | | 16 | |**name** | **String** | | | 17 | |**primary** | [**AuthPolicyPrimary**](AuthPolicyPrimary.md) | | | 18 | |**secondary** | [**AuthPolicySecondary**](AuthPolicySecondary.md) | | | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/ServiceCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceCreate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configs** | **List<String>** | | [optional] | 11 | |**encryptionRequired** | **Boolean** | Describes whether connections must support end-to-end encryption on both sides of the connection. | | 12 | |**maxIdleTimeMillis** | **Integer** | | [optional] | 13 | |**name** | **String** | | | 14 | |**roleAttributes** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**terminatorStrategy** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ziti-jdbc/src/main/java/org/openziti/jdbc/shim/Oracle.java: -------------------------------------------------------------------------------- 1 | package org.openziti.jdbc.shim; 2 | 3 | import static org.openziti.jdbc.ZitiDriver.ZitiFeature.seamless; 4 | import java.util.EnumSet; 5 | import java.util.Properties; 6 | 7 | import org.openziti.jdbc.BaseZitiDriverShim; 8 | 9 | public class Oracle extends BaseZitiDriverShim { 10 | 11 | public Oracle() throws ReflectiveOperationException { 12 | super("^(zdbc|jdbc:ziti):oracle:thin.*", "oracle.jdbc.OracleDriver", EnumSet.of(seamless)); 13 | } 14 | 15 | @Override 16 | public void configureDriverProperties(Properties props) { 17 | props.setProperty("oracle.jdbc.javaNetNio", "false"); 18 | props.setProperty("oracle.net.disableOob", "true"); 19 | } 20 | } -------------------------------------------------------------------------------- /management-api/docs/PostureCheckDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PostureCheckDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**name** | **String** | | | 14 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | | 15 | |**tags** | [**Tags**](Tags.md) | | | 16 | |**typeId** | **String** | | | 17 | |**updatedAt** | **OffsetDateTime** | | | 18 | |**version** | **Integer** | | | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/CaPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CaPatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**externalIdClaim** | [**ExternalIdClaimPatch**](ExternalIdClaimPatch.md) | | [optional] | 11 | |**identityNameFormat** | **String** | | [optional] | 12 | |**identityRoles** | **List<String>** | | [optional] | 13 | |**isAuthEnabled** | **Boolean** | | [optional] | 14 | |**isAutoCaEnrollmentEnabled** | **Boolean** | | [optional] | 15 | |**isOttCaEnrollmentEnabled** | **Boolean** | | [optional] | 16 | |**name** | **String** | | [optional] | 17 | |**tags** | [**Tags**](Tags.md) | | [optional] | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /edge-api/docs/CurrentApiSessionCertificateDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CurrentApiSessionCertificateDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**certificate** | **String** | | | 16 | |**fingerprint** | **String** | | | 17 | |**subject** | **String** | | | 18 | |**validFrom** | **OffsetDateTime** | | | 19 | |**validTo** | **OffsetDateTime** | | | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /edge-api/docs/DetailMfa.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfa 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**isVerified** | **Boolean** | | | 16 | |**provisioningUrl** | **String** | Not provided if MFA verification has been completed | [optional] | 17 | |**recoveryCodes** | **List<String>** | Not provided if MFA verification has been completed | [optional] | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /edge-api/docs/ServiceUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configs** | **List<String>** | | [optional] | 11 | |**encryptionRequired** | **Boolean** | Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. | [optional] | 12 | |**maxIdleTimeMillis** | **Integer** | | [optional] | 13 | |**name** | **String** | | | 14 | |**roleAttributes** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**terminatorStrategy** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/CaCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # CaCreate 4 | 5 | A create Certificate Authority (CA) object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**certPem** | **String** | | | 12 | |**externalIdClaim** | [**ExternalIdClaim**](ExternalIdClaim.md) | | [optional] | 13 | |**identityNameFormat** | **String** | | [optional] | 14 | |**identityRoles** | **List<String>** | | | 15 | |**isAuthEnabled** | **Boolean** | | | 16 | |**isAutoCaEnrollmentEnabled** | **Boolean** | | | 17 | |**isOttCaEnrollmentEnabled** | **Boolean** | | | 18 | |**name** | **String** | | | 19 | |**tags** | [**Tags**](Tags.md) | | [optional] | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /management-api/docs/ConfigDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ConfigDetail 4 | 5 | A config resource 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 12 | |**createdAt** | **OffsetDateTime** | | | 13 | |**id** | **String** | | | 14 | |**tags** | [**Tags**](Tags.md) | | [optional] | 15 | |**updatedAt** | **OffsetDateTime** | | | 16 | |**configType** | [**EntityRef**](EntityRef.md) | | | 17 | |**configTypeId** | **String** | | | 18 | |**data** | **Object** | The data section of a config is based on the schema of its type | | 19 | |**name** | **String** | | | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /management-api/docs/DetailMfa.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DetailMfa 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**links** | [**Map<String, Link>**](Link.md) | A map of named links | | 11 | |**createdAt** | **OffsetDateTime** | | | 12 | |**id** | **String** | | | 13 | |**tags** | [**Tags**](Tags.md) | | [optional] | 14 | |**updatedAt** | **OffsetDateTime** | | | 15 | |**isVerified** | **Boolean** | | | 16 | |**provisioningUrl** | **String** | Not provided if MFA verification has been completed | [optional] | 17 | |**recoveryCodes** | **List<String>** | Not provided if MFA verification has been completed | [optional] | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /edge-api/docs/ServicePatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServicePatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configs** | **List<String>** | | [optional] | 11 | |**encryptionRequired** | **Boolean** | Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. | [optional] | 12 | |**maxIdleTimeMillis** | **Integer** | | [optional] | 13 | |**name** | **String** | | [optional] | 14 | |**roleAttributes** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**terminatorStrategy** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterCreate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterCreate 4 | 5 | An edge router create object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**appData** | [**Tags**](Tags.md) | | [optional] | 12 | |**cost** | **Integer** | | [optional] | 13 | |**disabled** | **Boolean** | | [optional] | 14 | |**isTunnelerEnabled** | **Boolean** | | [optional] | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | [optional] | 17 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 18 | |**tags** | [**Tags**](Tags.md) | | [optional] | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterUpdate 4 | 5 | An edge router update object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**appData** | [**Tags**](Tags.md) | | [optional] | 12 | |**cost** | **Integer** | | [optional] | 13 | |**disabled** | **Boolean** | | [optional] | 14 | |**isTunnelerEnabled** | **Boolean** | | [optional] | 15 | |**name** | **String** | | | 16 | |**noTraversal** | **Boolean** | | [optional] | 17 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 18 | |**tags** | [**Tags**](Tags.md) | | [optional] | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/ServiceUpdate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServiceUpdate 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configs** | **List<String>** | | [optional] | 11 | |**encryptionRequired** | **Boolean** | Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. | [optional] | 12 | |**maxIdleTimeMillis** | **Integer** | | [optional] | 13 | |**name** | **String** | | | 14 | |**roleAttributes** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**terminatorStrategy** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /management-api/docs/EdgeRouterPatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # EdgeRouterPatch 4 | 5 | An edge router patch object 6 | 7 | ## Properties 8 | 9 | | Name | Type | Description | Notes | 10 | |------------ | ------------- | ------------- | -------------| 11 | |**appData** | [**Tags**](Tags.md) | | [optional] | 12 | |**cost** | **Integer** | | [optional] | 13 | |**disabled** | **Boolean** | | [optional] | 14 | |**isTunnelerEnabled** | **Boolean** | | [optional] | 15 | |**name** | **String** | | [optional] | 16 | |**noTraversal** | **Boolean** | | [optional] | 17 | |**roleAttributes** | **List<String>** | A set of strings used to loosly couple this resource to policies | [optional] | 18 | |**tags** | [**Tags**](Tags.md) | | [optional] | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /management-api/docs/ServicePatch.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # ServicePatch 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**configs** | **List<String>** | | [optional] | 11 | |**encryptionRequired** | **Boolean** | Describes whether connections must support end-to-end encryption on both sides of the connection. Read-only property, set at create. | [optional] | 12 | |**maxIdleTimeMillis** | **Integer** | | [optional] | 13 | |**name** | **String** | | [optional] | 14 | |**roleAttributes** | **List<String>** | | [optional] | 15 | |**tags** | [**Tags**](Tags.md) | | [optional] | 16 | |**terminatorStrategy** | **String** | | [optional] | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /samples/http-sample/src/main/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2018-2020 NetFoundry, Inc. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # https://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | org.slf4j.simpleLogger.defaultLogLevel=trace 18 | -------------------------------------------------------------------------------- /samples/jdbc-postgres/src/main/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) NetFoundry, Inc. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # https://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | org.slf4j.simpleLogger.defaultLogLevel=info -------------------------------------------------------------------------------- /edge-api/docs/AuthQueryDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthQueryDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientId** | **String** | | [optional] | 11 | |**format** | **MfaFormats** | | [optional] | 12 | |**httpMethod** | **String** | | [optional] | 13 | |**httpUrl** | **String** | | [optional] | 14 | |**id** | **String** | | [optional] | 15 | |**isTotpEnrolled** | **Boolean** | | [optional] | 16 | |**maxLength** | **Integer** | | [optional] | 17 | |**minLength** | **Integer** | | [optional] | 18 | |**provider** | **MfaProviders** | | | 19 | |**scopes** | **List<String>** | | [optional] | 20 | |**typeId** | **AuthQueryType** | | [optional] | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-postgresql/network/removeZitiAccess.sh: -------------------------------------------------------------------------------- 1 | echo Deleting identities 2 | ziti edge delete identity databaseTunneler 3 | ziti edge delete identity databaseClient 4 | 5 | 6 | echo Deleting postgres service configs 7 | ziti edge delete config postgres-intercept.v1 8 | ziti edge delete config postgres-host.v1 9 | ziti edge delete service postgres 10 | 11 | echo Deleting postgres service access policies 12 | ziti edge delete service-policy postgres-dial-policy 13 | ziti edge delete service-policy postgres-bind-policy 14 | 15 | echo Deleting postgres network access policies 16 | ziti edge delete edge-router-policy public-router-client-access 17 | ziti edge delete edge-router-policy public-router-database-access 18 | ziti edge delete service-edge-router-policy public-router-access 19 | -------------------------------------------------------------------------------- /management-api/docs/AuthQueryDetail.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # AuthQueryDetail 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**clientId** | **String** | | [optional] | 11 | |**format** | **MfaFormats** | | [optional] | 12 | |**httpMethod** | **String** | | [optional] | 13 | |**httpUrl** | **String** | | [optional] | 14 | |**id** | **String** | | [optional] | 15 | |**isTotpEnrolled** | **Boolean** | | [optional] | 16 | |**maxLength** | **Integer** | | [optional] | 17 | |**minLength** | **Integer** | | [optional] | 18 | |**provider** | **MfaProviders** | | | 19 | |**scopes** | **List<String>** | | [optional] | 20 | |**typeId** | **AuthQueryType** | | [optional] | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /management-api/docs/PolicyAdvice.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # PolicyAdvice 4 | 5 | 6 | ## Properties 7 | 8 | | Name | Type | Description | Notes | 9 | |------------ | ------------- | ------------- | -------------| 10 | |**commonRouters** | [**List<RouterEntityRef>**](RouterEntityRef.md) | | [optional] | 11 | |**identity** | [**EntityRef**](EntityRef.md) | | [optional] | 12 | |**identityId** | **String** | | [optional] | 13 | |**identityRouterCount** | **BigDecimal** | | [optional] | 14 | |**isBindAllowed** | **Boolean** | | [optional] | 15 | |**isDialAllowed** | **Boolean** | | [optional] | 16 | |**service** | [**EntityRef**](EntityRef.md) | | [optional] | 17 | |**serviceId** | **String** | | [optional] | 18 | |**serviceRouterCount** | **BigDecimal** | | [optional] | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /samples/sample/build.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2018-2020 NetFoundry, Inc. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * https://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | dependencies { 18 | implementation libs.ziti 19 | implementation libs.slf4j.simple 20 | } 21 | -------------------------------------------------------------------------------- /samples/http-sample/build.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2018-2020 NetFoundry, Inc. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * https://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | dependencies { 18 | implementation libs.ziti 19 | implementation libs.slf4j.simple 20 | } 21 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2018-2023 NetFoundry Inc. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # https://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | kotlin.code.style=official 17 | 18 | org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 19 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/initial/server/src/main/java/com/example/restservice/GreetingController.java: -------------------------------------------------------------------------------- 1 | package com.example.restservice; 2 | 3 | import java.util.concurrent.atomic.AtomicLong; 4 | 5 | import org.springframework.web.bind.annotation.GetMapping; 6 | import org.springframework.web.bind.annotation.RequestParam; 7 | import org.springframework.web.bind.annotation.RestController; 8 | 9 | @RestController 10 | public class GreetingController { 11 | 12 | private static final String template = "Hello, %s!"; 13 | private final AtomicLong counter = new AtomicLong(); 14 | 15 | @GetMapping("/greeting") 16 | public Greeting greeting(@RequestParam(value = "name", defaultValue = "World") String name) { 17 | return new Greeting(counter.incrementAndGet(), String.format(template, name)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /samples/ziti-jdbc-spring-jpa/complete/server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Load this Ziti identity 2 | ziti.id = ../../network/private-service.json 3 | # Bind this Ziti service 4 | ziti.serviceName = demo-service 5 | 6 | # Tell spring to use the OpenZiti ZDBC Driver 7 | spring.datasource.driverClassName=org.openziti.jdbc.ZitiDriver 8 | 9 | spring.datasource.url=jdbc:ziti:postgresql://private-postgres-server.demo/simpledb 10 | spring.datasource.username=postgres 11 | spring.datasource.password=postgres 12 | 13 | # The SQL dialect makes Hibernate generate better SQL for the chosen database 14 | spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect 15 | 16 | # Hibernate ddl auto (create, create-drop, validate, update) 17 | spring.jpa.hibernate.ddl-auto=update 18 | --------------------------------------------------------------------------------