package org.bouncycastle.est.jcajce;

import java.io.IOException;

import javax.net.ssl.SSLSession;

Verify the host name is as expected after the SSL Handshake has been completed.
/** * Verify the host name is as expected after the SSL Handshake has been completed. */
public interface JsseHostnameAuthorizer {
Verify the passed in host name according to the context object.
Params:
  • name – name of the host to be verified.
  • context – context object to do the verification under.
Returns:true if name verified, false otherwise.
/** * Verify the passed in host name according to the context object. * * @param name name of the host to be verified. * @param context context object to do the verification under. * @return true if name verified, false otherwise. */
boolean verified(String name, SSLSession context) throws IOException; }