SaslServerFactory

SaslServerFactory (SASL 서버 팩토리)

SaslServer 인스턴스를 만들기 위한 인터페이스입니다.

출처: Java API Reference

본문

이 인터페이스를 구현하는 클래스는 스레드 안전해야 하고 여러 동시 요청을 처리할 수 있어야 하며, 인자를 받지 않는 public 생성자를 가져야 합니다. 이 인터페이스는 보통 서버가 직접 접근하지 않고, 대신 Sasl 정적 메서드를 사용해요. 다만 특정 환경에서 새롭거나 다른 SaslServerFactory를 제공하고 설치할 수는 있습니다.

public SaslServer createSaslServer(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) throws SaslException
public String[] getMechanismNames(Map<String, ?> props)

createSaslServer는 지정한 메커니즘을 구현한 SaslServer를 만들고, getMechanismNames는 이 팩토리가 지원하는 메커니즘 이름 목록을 반환합니다.

더 알아보기 (Learn more)

Java 공식 API