
Die Interfaces und Klassen für die Verwendung der Secure Connection Factory befinden sich im Paket com.sap.security.core.server.https in der Fassade tc~bl~security~lib.
Secure Connection Factory verwenden
Die wichtigste mit der Secure Connection Factory gelieferte Klasse ist SecureConnectionFactory. Diese Klasse bietet Methoden für die Initialisierung der Factory und das Anlegen der HTTP-Verbindung oder SSL-Socket-Instanz. Verfügbare Methoden sind:
Das Interface SocketFactory, das durch die Klasse SecureConnectionFactory implementiert wird, ist für das Aufbauen von SSL-Socket-Instanzen verfügbar.
Hostnamen verifizieren
Sie können das Interface HostnameVerifier zur Verarbeitung des Falls verwenden, wenn der im Zertifikat des Zielservers vorliegende Servername nicht mit dem in der Verbindungs-URL vorliegenden Hostnamen übereinstimmt. Die verfügbare Methode ist verify. Zudem erhalten Sie eine Implementierung mit der Klasse DefaultHostnameVerifier.
Hilfsmittel
Die Klasse Utils bietet zusätzliche Hilfsmittel für die Secure Connection Factory. Einige der verfügbaren Methoden sind:
Weitere Informationen finden Sie in den JavaDocs der entsprechenden Schnittstellen und Klassen.