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;
}