Skip to content

Commit baaef19

Browse files
authored
Updates to the Verify and Credentials modules (#471)
* Updates to the Verify module * update verify changelog * updates to the credentials module * changelogs * Add `Aadhaar` to the `GovernmentIdConfiguration` object * correct typo from docs * config
1 parent d382d06 commit baaef19

58 files changed

Lines changed: 6400 additions & 110 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release (Unreleased)
22

3+
* `github.com/patrickcping/pingone-go-sdk-v2` : v0.14.2
4+
* `github.com/patrickcping/pingone-go-sdk-v2/credentials` : [v0.12.0](./credentials/CHANGELOG.md)
5+
* **Feature** Add support for the Credential Type Versions API. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
6+
* **Enhancement** Added `Expiration` and `Version` fields to the `CredentialType` object model. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
7+
* `github.com/patrickcping/pingone-go-sdk-v2/verify` : [v0.10.0](./verify/CHANGELOG.md)
8+
* **Enhancement** Added `IdentityRecordMatching` to the `VerifyPolicy` object. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
9+
* **Enhancement** Added `VerifyAamva` and `Aadhaar` to the `GovernmentIdConfiguration` object. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
310
* `github.com/patrickcping/pingone-go-sdk-v2/risk` : [v0.21.0](./risk/CHANGELOG.md)
411
* **Enhancement** Added support for the `GROUPS_INTERSECTION` composite condition type. [#483](https://github.com/patrickcping/pingone-go-sdk-v2/pull/483)
512

credentials/.openapi-generator/FILES

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,14 @@ docs/CredentialIssuerProfile.md
4141
docs/CredentialIssuerProfileApplicationInstance.md
4242
docs/CredentialIssuersApi.md
4343
docs/CredentialType.md
44+
docs/CredentialTypeExpiration.md
45+
docs/CredentialTypeExpirationAfter.md
4446
docs/CredentialTypeManagement.md
4547
docs/CredentialTypeMetaData.md
4648
docs/CredentialTypeMetaDataFieldsInner.md
4749
docs/CredentialTypeMultiple.md
4850
docs/CredentialTypeOnDelete.md
51+
docs/CredentialTypeVersion.md
4952
docs/CredentialTypesApi.md
5053
docs/DigitalWalletApplication.md
5154
docs/DigitalWalletAppsApi.md
@@ -58,13 +61,16 @@ docs/EnumCredentialIssuanceRuleAutomationMethod.md
5861
docs/EnumCredentialIssuanceRuleNotificationMethod.md
5962
docs/EnumCredentialIssuanceRuleStagedChangeAction.md
6063
docs/EnumCredentialIssuanceRuleStatus.md
64+
docs/EnumCredentialTypeExpirationType.md
6165
docs/EnumCredentialTypeManagementMode.md
6266
docs/EnumCredentialTypeMetaDataFieldsFileSupport.md
6367
docs/EnumCredentialTypeMetaDataFieldsType.md
68+
docs/EnumTimeUnit.md
6469
docs/Environment.md
6570
docs/EnvironmentsApi.md
6671
docs/LinksHATEOASValue.md
6772
docs/ObjectApplication.md
73+
docs/ObjectCredentialType.md
6874
docs/ObjectEnvironment.md
6975
docs/ObjectIssuer.md
7076
docs/ObjectOrganization.md
@@ -113,11 +119,14 @@ model_credential_issuance_rule_usage_inner_user.go
113119
model_credential_issuer_profile.go
114120
model_credential_issuer_profile_application_instance.go
115121
model_credential_type.go
122+
model_credential_type_expiration.go
123+
model_credential_type_expiration_after.go
116124
model_credential_type_management.go
117125
model_credential_type_meta_data.go
118126
model_credential_type_meta_data_fields_inner.go
119127
model_credential_type_multiple.go
120128
model_credential_type_on_delete.go
129+
model_credential_type_version.go
121130
model_digital_wallet_application.go
122131
model_entity_array.go
123132
model_entity_array__embedded.go
@@ -127,12 +136,15 @@ model_enum_credential_issuance_rule_automation_method.go
127136
model_enum_credential_issuance_rule_notification_method.go
128137
model_enum_credential_issuance_rule_staged_change_action.go
129138
model_enum_credential_issuance_rule_status.go
139+
model_enum_credential_type_expiration_type.go
130140
model_enum_credential_type_management_mode.go
131141
model_enum_credential_type_meta_data_fields_file_support.go
132142
model_enum_credential_type_meta_data_fields_type.go
143+
model_enum_time_unit.go
133144
model_environment.go
134145
model_links_hateoas_value.go
135146
model_object_application.go
147+
model_object_credential_type.go
136148
model_object_environment.go
137149
model_object_issuer.go
138150
model_object_organization.go

credentials/.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.11.2
1+
0.12.0

credentials/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# v0.12.0 (Unreleased)
2+
3+
* **Feature** Add support for the Credential Type Versions API. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
4+
* **Enhancement** Added `Expiration` and `Version` fields to the `CredentialType` object model. [#471](https://github.com/patrickcping/pingone-go-sdk-v2/pull/471)
5+
16
# v0.11.2 (2025-09-19)
27

38
* **Note** Upgraded go version to 1.24 to align with the go [release policy](https://go.dev/doc/devel/release#policy). [#479](https://github.com/patrickcping/pingone-go-sdk-v2/pull/479)

credentials/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The PingOne Platform API covering the PingOne Credentials service
66
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
77

88
- API version: 2023-06-29
9-
- Package version: 0.11.2
9+
- Package version: 0.12.0
1010
- Build package: org.openapitools.codegen.languages.GoClientCodegen
1111

1212
## Installation
@@ -91,8 +91,10 @@ Class | Method | HTTP request | Description
9191
*CredentialIssuersApi* | [**UpdateCredentialIssuerProfile**](docs/CredentialIssuersApi.md#updatecredentialissuerprofile) | **Put** /environments/{environmentID}/credentialIssuerProfile | Update Credential Issuer Profile
9292
*CredentialTypesApi* | [**CreateCredentialType**](docs/CredentialTypesApi.md#createcredentialtype) | **Post** /environments/{environmentID}/credentialTypes | Create Credential Type
9393
*CredentialTypesApi* | [**DeleteCredentialType**](docs/CredentialTypesApi.md#deletecredentialtype) | **Delete** /environments/{environmentID}/credentialTypes/{credentialTypeID} | Delete a Credential Type
94+
*CredentialTypesApi* | [**ReadAllCredentialTypeVersions**](docs/CredentialTypesApi.md#readallcredentialtypeversions) | **Get** /environments/{environmentID}/credentialTypes/{credentialTypeID}/versions | Read All Credential Type Versions
9495
*CredentialTypesApi* | [**ReadAllCredentialTypes**](docs/CredentialTypesApi.md#readallcredentialtypes) | **Get** /environments/{environmentID}/credentialTypes | Read All Credential Types
9596
*CredentialTypesApi* | [**ReadOneCredentialType**](docs/CredentialTypesApi.md#readonecredentialtype) | **Get** /environments/{environmentID}/credentialTypes/{credentialTypeID} | Read One Credential Type
97+
*CredentialTypesApi* | [**ReadOneCredentialTypeVersion**](docs/CredentialTypesApi.md#readonecredentialtypeversion) | **Get** /environments/{environmentID}/credentialTypes/{credentialTypeID}/versions/{credentialTypeVersionID} | Read One Credential Type Version
9698
*CredentialTypesApi* | [**UpdateCredentialType**](docs/CredentialTypesApi.md#updatecredentialtype) | **Put** /environments/{environmentID}/credentialTypes/{credentialTypeID} | Update a Credential Type
9799
*DigitalWalletAppsApi* | [**CreateDigitalWalletApp**](docs/DigitalWalletAppsApi.md#createdigitalwalletapp) | **Post** /environments/{environmentID}/digitalWalletApplications | Create Digital Wallet App
98100
*DigitalWalletAppsApi* | [**DeleteDigitalWalletApp**](docs/DigitalWalletAppsApi.md#deletedigitalwalletapp) | **Delete** /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} | Delete Digital Wallet App
@@ -146,11 +148,14 @@ Class | Method | HTTP request | Description
146148
- [CredentialIssuerProfile](docs/CredentialIssuerProfile.md)
147149
- [CredentialIssuerProfileApplicationInstance](docs/CredentialIssuerProfileApplicationInstance.md)
148150
- [CredentialType](docs/CredentialType.md)
151+
- [CredentialTypeExpiration](docs/CredentialTypeExpiration.md)
152+
- [CredentialTypeExpirationAfter](docs/CredentialTypeExpirationAfter.md)
149153
- [CredentialTypeManagement](docs/CredentialTypeManagement.md)
150154
- [CredentialTypeMetaData](docs/CredentialTypeMetaData.md)
151155
- [CredentialTypeMetaDataFieldsInner](docs/CredentialTypeMetaDataFieldsInner.md)
152156
- [CredentialTypeMultiple](docs/CredentialTypeMultiple.md)
153157
- [CredentialTypeOnDelete](docs/CredentialTypeOnDelete.md)
158+
- [CredentialTypeVersion](docs/CredentialTypeVersion.md)
154159
- [DigitalWalletApplication](docs/DigitalWalletApplication.md)
155160
- [EntityArray](docs/EntityArray.md)
156161
- [EntityArrayEmbedded](docs/EntityArrayEmbedded.md)
@@ -160,12 +165,15 @@ Class | Method | HTTP request | Description
160165
- [EnumCredentialIssuanceRuleNotificationMethod](docs/EnumCredentialIssuanceRuleNotificationMethod.md)
161166
- [EnumCredentialIssuanceRuleStagedChangeAction](docs/EnumCredentialIssuanceRuleStagedChangeAction.md)
162167
- [EnumCredentialIssuanceRuleStatus](docs/EnumCredentialIssuanceRuleStatus.md)
168+
- [EnumCredentialTypeExpirationType](docs/EnumCredentialTypeExpirationType.md)
163169
- [EnumCredentialTypeManagementMode](docs/EnumCredentialTypeManagementMode.md)
164170
- [EnumCredentialTypeMetaDataFieldsFileSupport](docs/EnumCredentialTypeMetaDataFieldsFileSupport.md)
165171
- [EnumCredentialTypeMetaDataFieldsType](docs/EnumCredentialTypeMetaDataFieldsType.md)
172+
- [EnumTimeUnit](docs/EnumTimeUnit.md)
166173
- [Environment](docs/Environment.md)
167174
- [LinksHATEOASValue](docs/LinksHATEOASValue.md)
168175
- [ObjectApplication](docs/ObjectApplication.md)
176+
- [ObjectCredentialType](docs/ObjectCredentialType.md)
169177
- [ObjectEnvironment](docs/ObjectEnvironment.md)
170178
- [ObjectIssuer](docs/ObjectIssuer.md)
171179
- [ObjectOrganization](docs/ObjectOrganization.md)

0 commit comments

Comments
 (0)