CloudHSM JCE provider for Client SDK 5 - MacOS Arm64 Support

0

I'm trying to run the examples: https://github.com/aws-samples/aws-cloudhsm-jce-examples/

And hitting an issue with a library that is not compiled for MacOS.

Caused by: java.lang.UnsatisfiedLinkError: Can't load library: libcloudhsm_jce.so

I believe the library needs to be .dylib

Is there a recommended work around other than a VM or if support for MacOS is in the roadmap?

Thank you

Andrew
질문됨 일 년 전555회 조회
2개 답변
0

if you check the link below you can see that

Client SDK does not support MacOS

https://docs.aws.amazon.com/cloudhsm/latest/userguide/client-supported-platforms.html

You can use a Windows VM or Linux VM or you can use Docker container

profile picture
전문가
답변함 일 년 전
0

Hello,

As noted above, the Client SDK 5 only supports the following platforms, as indicated here[1]:

a Linux:

  • Amazon Linux
  • Amazon Linux 2
  • CentOS 7.8+
  • CentOS 8.3+
  • Red Hat Enterprise Linux (RHEL) 7.8+
  • Red Hat Enterprise Linux (RHEL) 8.3+
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS

b. Windows:

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019

Furthermore, I have also been able to identify an existing feature request in place with the internal CloudHSM team, for Client SDK 5 to support MacOS. While I am unable to comment on if/when this feature may get released, I request you to keep an eye on our What's New[2] and Blog[3] pages for any new feature announcements.

As you also rightfully noted, you can consider running either a Windows/Linux VM (EC2 instance) to make use of the Client SDK 5, or use of Docker container/ AWS Lambda functions.

References:

[1] Client SDK 5 supported platforms - https://docs.aws.amazon.com/cloudhsm/latest/userguide/client-supported-platforms.html

[2] https://aws.amazon.com/new/

[3] https://aws.amazon.com/blogs/aws/

I do hope that the above helps with the query at hand.

AWS
지원 엔지니어
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠