Class DFSPublicKeyServiceImplRuntimeDelegatable
java.lang.Object
de.adorsys.datasafe.directory.impl.profile.keys.DFSPublicKeyServiceImpl
de.adorsys.datasafe.directory.impl.profile.keys.DFSPublicKeyServiceImplRuntimeDelegatable
- All Implemented Interfaces:
PublicKeyService
@Generated(value="de.adorsys.datasafe.runtimedelegate.RuntimeDelegateGenerator",
comments="This class performs functionality delegation based on contextClass content. If contextClass contains overriding class - it will be used.")
public class DFSPublicKeyServiceImplRuntimeDelegatable
extends DFSPublicKeyServiceImpl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionDFSPublicKeyServiceImplRuntimeDelegatable(OverridesRegistry context, KeyStoreCache keystoreCache, BucketAccessService bucketAccessService, ProfileRetrievalService profiles, StorageReadService readService, GsonSerde serde) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidoverrideWith(OverridesRegistry context, Function<DFSPublicKeyServiceImplRuntimeDelegatable.ArgumentsCaptor, DFSPublicKeyServiceImpl> ctorCaptor) This is a typesafe function to register overriding class into context.Reads users' public key from DFS and caches the result.
-
Constructor Details
-
DFSPublicKeyServiceImplRuntimeDelegatable
@Inject public DFSPublicKeyServiceImplRuntimeDelegatable(@Nullable OverridesRegistry context, KeyStoreCache keystoreCache, BucketAccessService bucketAccessService, ProfileRetrievalService profiles, StorageReadService readService, GsonSerde serde) - Parameters:
context- Context class to search for overrides.
-
-
Method Details
-
publicKey
Description copied from class:DFSPublicKeyServiceImplReads users' public key from DFS and caches the result.- Specified by:
publicKeyin interfacePublicKeyService- Overrides:
publicKeyin classDFSPublicKeyServiceImpl
-
overrideWith
public static void overrideWith(OverridesRegistry context, Function<DFSPublicKeyServiceImplRuntimeDelegatable.ArgumentsCaptor, DFSPublicKeyServiceImpl> ctorCaptor) This is a typesafe function to register overriding class into context.
-