congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
SVNSSLUtil.getFingerprint
Code IndexAdd Tabnine to your IDE (free)

How to use
getFingerprint
method
in
org.tmatesoft.svn.core.internal.util.SVNSSLUtil

Best Java code snippets using org.tmatesoft.svn.core.internal.util.SVNSSLUtil.getFingerprint (Showing top 9 results out of 315)

origin: org.tmatesoft.svnkit/svnkit

private static String getFingerprint(X509Certificate cert) {
  try  {
    return getFingerprint(cert.getEncoded(), "SHA1");
  } catch (Exception e)  {
  } 
  return null;
}
origin: org.jvnet.hudson.svnkit/svnkit

private static String getFingerprint(X509Certificate cert) {
  try  {
    return getFingerprint(cert.getEncoded());
  } catch (Exception e)  {
  } 
  return null;
}
origin: org.tmatesoft.svnkit/svnkit

private static void getServerCertificateInfo(X509Certificate cert, StringBuffer info) {
  info.append("Certificate information:");
  info.append('\n');
  info.append(" - Subject: ");
  info.append(cert.getSubjectDN().getName());
  info.append('\n');
  info.append(" - Valid: ");
  info.append("from " + cert.getNotBefore() + " until " + cert.getNotAfter());
  info.append('\n');
  info.append(" - Issuer: ");
  info.append(cert.getIssuerDN().getName());
  info.append('\n');
  info.append(" - Fingerprint: ");
  info.append(getFingerprint(cert));
}
origin: org.codehaus.jtstand/jtstand-svnkit

private static void getServerCertificateInfo(X509Certificate cert, StringBuffer info) {
  info.append("Certificate information:");
  info.append('\n');
  info.append(" - Subject: ");
  info.append(cert.getSubjectDN().getName());
  info.append('\n');
  info.append(" - Valid: ");
  info.append("from " + cert.getNotBefore() + " until " + cert.getNotAfter());
  info.append('\n');
  info.append(" - Issuer: ");
  info.append(cert.getIssuerDN().getName());
  info.append('\n');
  info.append(" - Fingerprint: ");
  info.append(getFingerprint(cert));
}
origin: org.jvnet.hudson.svnkit/svnkit

private static void getServerCertificateInfo(X509Certificate cert, StringBuffer info) {
  info.append("Certificate information:");
  info.append('\n');
  info.append(" - Subject: ");
  info.append(cert.getSubjectDN().getName());
  info.append('\n');
  info.append(" - Valid: ");
  info.append("from " + cert.getNotBefore() + " until " + cert.getNotAfter());
  info.append('\n');
  info.append(" - Issuer: ");
  info.append(cert.getIssuerDN().getName());
  info.append('\n');
  info.append(" - Fingerprint: ");
  info.append(getFingerprint(cert));
}
origin: org.tmatesoft.svnkit/svnkit-javahl16

public int acceptServerAuthentication(SVNURL url, String realm, Object serverAuth,  boolean resultMayBeStored) {
  if (serverAuth instanceof X509Certificate) {
    serverAuth = serverAuth instanceof X509Certificate ?
        SVNSSLUtil.getServerCertificatePrompt((X509Certificate) serverAuth, realm, url.getHost()) : serverAuth;
    if (serverAuth == null) {
      serverAuth = "Unsupported certificate type '" + (serverAuth != null ? serverAuth.getClass().getName() : "null") + "'";
    }
    return prompt.askTrustSSLServer(serverAuth.toString(), resultMayBeStored);
  } else if (prompt != null && serverAuth instanceof byte[]) {
    String prompt = "The ''{0}'' server''s key fingerprint is:\n{1}\n" +
        "If you trust this host, select ''Yes'' to add the key to the SVN cache and carry on connecting.\n" +
        "If you do not trust this host, select ''No'' to abandon the connection.";
    prompt = MessageFormat.format(prompt, new Object[]{url.getHost(), SVNSSLUtil.getFingerprint((byte[]) serverAuth, "MD5")});
    if (!this.prompt.askYesNo(realm, prompt, false)) {
      return REJECTED;
    }
  }
  return ACCEPTED;
}
origin: org.tmatesoft.svnkit/svnkit-javahl16

public int acceptServerAuthentication(SVNURL url, String realm, Object serverAuth,  boolean resultMayBeStored) {
  if (myPrompt instanceof PromptUserPassword2 && serverAuth instanceof X509Certificate) {
    PromptUserPassword2 sslPrompt = (PromptUserPassword2) myPrompt;
    serverAuth = serverAuth instanceof X509Certificate ?
        SVNSSLUtil.getServerCertificatePrompt((X509Certificate) serverAuth, realm, url.getHost()) : serverAuth;
    if (serverAuth == null) {
      serverAuth = "Unsupported certificate type '" + (serverAuth != null ? serverAuth.getClass().getName() : "null") + "'";
    }
    return sslPrompt.askTrustSSLServer(serverAuth.toString(), resultMayBeStored);
  } else if (myPrompt != null && serverAuth instanceof byte[]) {
    String prompt = "The ''{0}'' server''s key fingerprint is:\n{1}\n" +
        "If you trust this host, select ''Yes'' to add the key to the SVN cache and carry on connecting.\n" +
        "If you do not trust this host, select ''No'' to abandon the connection.";            
    prompt = MessageFormat.format(prompt, new Object[] {url.getHost(), SVNSSLUtil.getFingerprint((byte[]) serverAuth, "MD5")});
    if (!myPrompt.askYesNo(realm, prompt, false)) {
      return REJECTED;
    }                
  }
  return ACCEPTED;
}
origin: sonia.svnkit/svnkit-cli

  prompt.append("\n(R)eject or accept (t)emporarily? "); 
System.err.print(MessageFormat.format(prompt.toString(), new Object[] {url.getHost(), SVNSSLUtil.getFingerprint((byte[]) certificate, "MD5")}));
System.err.flush();
while(true) {
origin: org.tmatesoft.svnkit/svnkit-cli

  prompt.append("\n(R)eject or accept (t)emporarily? "); 
System.err.print(MessageFormat.format(prompt.toString(), new Object[] {url.getHost(), SVNSSLUtil.getFingerprint((byte[]) certificate, "MD5")}));
System.err.flush();
while(true) {
org.tmatesoft.svn.core.internal.utilSVNSSLUtilgetFingerprint

Popular methods of SVNSSLUtil

  • getServerCertificatePrompt
  • getServerCertificateFailures
  • getServerCertificateInfo

Popular in Java

  • Start an intent from android
  • putExtra (Intent)
  • setRequestProperty (URLConnection)
  • setScale (BigDecimal)
  • Socket (java.net)
    Provides a client-side TCP socket.
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Join (org.hibernate.mapping)
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now