AthenZ / athenz

Open source platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures. Athenz supports provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.
https://www.athenz.io
Apache License 2.0
899 stars 275 forks source link

Athenz 1.12.x Release with upgrade to Jetty 12 #2671

Open havetisyan opened 1 month ago

havetisyan commented 1 month ago

Athenz 1.12.x will include the following changes:

havetisyan commented 1 month ago

The following deprecated methods have been removed from server side interfaces:

PrivateKeyStore

DynamoDBClientFetcher

CertSigner

SSHSigner

NotificationServiceFactory

If you're using the default implementations provided as part of the Athenz release, then no changes are necessary since those are already updated accordingly. Otherwise, for any internal implementations of these interfaces, you must make the necessary changes before deployment.

havetisyan commented 3 weeks ago
Old Class New Class
com.yahoo.athenz.auth.impl.aws.AwsPrivateKeyStoreFactory com.yahoo.athenz.auth.impl.AwsS3PrivateKeyStoreFactory
com.yahoo.athenz.auth.impl.aws.AwsPrivateKeyStore com.yahoo.athenz.auth.impl.AwsS3PrivateKeyStore