case SaslMechanismInformation.Names.SCRAM_SHA_1_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_1: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers
case SaslMechanismInformation.Names.SCRAM_SHA_1_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_1: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers
case SaslMechanismInformation.Names.SCRAM_SHA_1_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_1: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers
case SaslMechanismInformation.Names.SCRAM_SHA_1_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_1: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_1.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_256: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_256.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384_PLUS: if (! bindingOk) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384_PLUS.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers ), callback); case SaslMechanismInformation.Names.SCRAM_SHA_384: if (bindingRequired) return null; return new ScramSaslServer(mechanism, protocol, serverName, cbh, ScramMechanism.SCRAM_SHA_384.createServer( cbh, ScramUtil.getSecureRandom(props), callback, minimumIterationCount, maximumIterationCount, providers