package org.infinispan.server.endpoint.subsystem;
import java.util.Map;
import org.jboss.as.domain.management.SecurityRealm;
import org.jboss.msc.value.InjectedValue;
public interface EncryptableService {
InjectedValue<SecurityRealm> getEncryptionSecurityRealm();
InjectedValue<SecurityRealm> getSniSecurityRealm(String sniHostName);
Map<String, InjectedValue<SecurityRealm>> getSniConfiguration();
String getServerName();
boolean getClientAuth();
void setClientAuth(boolean enabled);
}