Class MemoryBasedPublicCertificateProvider
- java.lang.Object
-
- com.fifa.connectservicebus.sdk.encryption.MemoryBasedPublicCertificateProvider
-
- All Implemented Interfaces:
PublicCertificateProvider
public class MemoryBasedPublicCertificateProvider extends Object implements PublicCertificateProvider
-
-
Constructor Summary
Constructors Constructor Description MemoryBasedPublicCertificateProvider(FifaConnectServiceBusCertificateClient certificateClient, Duration expirationTimeSpan)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X509Certificateget(String queueIdentifier)Provide public certificate for given queue
-
-
-
Constructor Detail
-
MemoryBasedPublicCertificateProvider
public MemoryBasedPublicCertificateProvider(FifaConnectServiceBusCertificateClient certificateClient, Duration expirationTimeSpan)
-
-
Method Detail
-
get
public X509Certificate get(String queueIdentifier) throws PublicCertificateNotFoundException, CryptographyException
Provide public certificate for given queue- Specified by:
getin interfacePublicCertificateProvider- Parameters:
queueIdentifier-- Returns:
- Throws:
CryptographyExceptionPublicCertificateNotFoundException
-
-