Uses of Class
software.amazon.awssdk.crt.io.TlsContextPkcs11Options
Packages that use TlsContextPkcs11Options
-
Uses of TlsContextPkcs11Options in software.amazon.awssdk.crt.io
Methods in software.amazon.awssdk.crt.io that return TlsContextPkcs11OptionsModifier and TypeMethodDescriptionTlsContextPkcs11Options.withCertificateFileContents(String contents) Use this X.509 certificate (contents in memory).TlsContextPkcs11Options.withCertificateFilePath(String path) Use this X.509 certificate (file on disk).TlsContextPkcs11Options.withPrivateKeyObjectLabel(String label) Specify the label of the private key object on the PKCS#11 token.TlsContextPkcs11Options.withSlotId(long slotId) Specify the slot ID containing a PKCS#11 token.TlsContextPkcs11Options.withTokenLabel(String label) Specify the label of the PKCS#11 token to use.TlsContextPkcs11Options.withUserPin(String pin) Use this PIN to log the user into the PKCS#11 token.Methods in software.amazon.awssdk.crt.io with parameters of type TlsContextPkcs11OptionsModifier and TypeMethodDescriptionstatic TlsContextOptionsTlsContextOptions.createWithMtlsPkcs11(TlsContextPkcs11Options pkcs11Options) Unix platforms only - Helper which creates mutual TLS (mTLS) options using a PKCS#11 library for private key operations.TlsContextOptions.withMtlsPkcs11(TlsContextPkcs11Options pkcs11Options) Unix platforms only, specifies mutual TLS (mTLS) using a PKCS#11 library for private key operations.