
com.yoti.api.spring.SpringResourceKeyPairSource Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yoti-sdk-spring-boot-auto-config Show documentation
Show all versions of yoti-sdk-spring-boot-auto-config Show documentation
Library to integrate the Java Yoti SDK with Spring Boot Applications
The newest version!
package com.yoti.api.spring;
import java.io.IOException;
import java.io.InputStream;
import java.security.KeyPair;
import com.yoti.api.client.KeyPairSource;
import org.springframework.core.io.Resource;
public class SpringResourceKeyPairSource implements KeyPairSource {
private final Resource resource;
public SpringResourceKeyPairSource(Resource resource) {
this.resource = resource;
}
@Override
public KeyPair getFromStream(StreamVisitor stream) throws IOException {
try (InputStream is = resource.getInputStream()) {
return stream.accept(is);
}
}
}