Class SVNSaslAuthenticator

    • Method Detail

      • tryAuthentication

        protected boolean tryAuthentication​(SVNRepositoryImpl repos,
                                            java.lang.String mechName)
                                     throws javax.security.sasl.SaslException,
                                            SVNException
        Throws:
        javax.security.sasl.SaslException
        SVNException
      • getFullRealmName

        private static java.lang.String getFullRealmName​(SVNURL location,
                                                         java.lang.String realm)
      • toBase64

        private static java.lang.String toBase64​(byte[] src)
      • fromBase64

        private static byte[] fromBase64​(java.lang.String src)
      • getMechanismName

        private static java.lang.String getMechanismName​(javax.security.sasl.SaslClient client,
                                                         boolean isAnonymous)
      • getSaslClientFactory

        private static javax.security.sasl.SaslClientFactory getSaslClientFactory​(java.lang.String mechName,
                                                                                  java.util.Map props)