Class FintechSecureStorage
- java.lang.Object
-
- de.adorsys.opba.protocol.facade.config.encryption.impl.fintech.FintechSecureStorage
-
public class FintechSecureStorage extends Object
-
-
Constructor Summary
Constructors Constructor Description FintechSecureStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PubAndPrivKeyfintechOnlyPrvKeyFromPrivate(FintechPrvKey prvKey, Fintech fintech, Supplier<char[]> password)voidfintechOnlyPrvKeyToPrivate(UUID id, PubAndPrivKey psuKey, Fintech fintech, Supplier<char[]> password)PubAndPrivKeypsuAspspKeyFromInbox(AuthSession authSession, Supplier<char[]> password)PubAndPrivKeypsuAspspKeyFromPrivate(ServiceSession session, Fintech fintech, Supplier<char[]> password)voidpsuAspspKeyToInbox(AuthSession authSession, PubAndPrivKey psuKey)voidpsuAspspKeyToPrivate(AuthSession authSession, Fintech fintech, PubAndPrivKey psuKey, Supplier<char[]> password)voidregisterFintech(Fintech fintech, Supplier<char[]> password)voidvalidatePassword(Fintech fintech, Supplier<char[]> password)
-
-
-
Method Detail
-
psuAspspKeyToInbox
public void psuAspspKeyToInbox(AuthSession authSession, PubAndPrivKey psuKey)
-
psuAspspKeyFromInbox
public PubAndPrivKey psuAspspKeyFromInbox(AuthSession authSession, Supplier<char[]> password)
-
psuAspspKeyToPrivate
public void psuAspspKeyToPrivate(AuthSession authSession, Fintech fintech, PubAndPrivKey psuKey, Supplier<char[]> password)
-
psuAspspKeyFromPrivate
public PubAndPrivKey psuAspspKeyFromPrivate(ServiceSession session, Fintech fintech, Supplier<char[]> password)
-
fintechOnlyPrvKeyToPrivate
public void fintechOnlyPrvKeyToPrivate(UUID id, PubAndPrivKey psuKey, Fintech fintech, Supplier<char[]> password)
-
fintechOnlyPrvKeyFromPrivate
public PubAndPrivKey fintechOnlyPrvKeyFromPrivate(FintechPrvKey prvKey, Fintech fintech, Supplier<char[]> password)
-
-