本文整理了Java中eu.europa.esig.dss.utils.Utils.isStringBlank()
方法的一些代码示例,展示了Utils.isStringBlank()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utils.isStringBlank()
方法的具体详情如下:
包路径:eu.europa.esig.dss.utils.Utils
类名称:Utils
方法名:isStringBlank
暂无
代码示例来源:origin: esig/dss
@Test(expected = ExceptionInInitializerError.class)
public void testNoImplementationException() {
Utils.isStringBlank("test");
}
代码示例来源:origin: esig/dss
@Test
public void isStringBlank() {
assertTrue(Utils.isStringBlank(""));
assertTrue(Utils.isStringBlank(" "));
assertTrue(Utils.isStringBlank(null));
assertFalse(Utils.isStringBlank("bla"));
}
代码示例来源:origin: esig/dss
@Override
protected boolean process() {
CertificateWrapper trustedCert = getTrustedCert();
if (trustedCert == null) {
errorMessage = MessageTag.QUAL_IS_TRUST_CERT_MATCH_SERVICE_ANS0;
return false;
}
String organizationName = trustedCert.getOrganizationName();
if (Utils.isStringBlank(organizationName)) {
errorMessage = MessageTag.QUAL_IS_TRUST_CERT_MATCH_SERVICE_ANS1;
return false;
}
if (!isMatch(trustedCert)) {
errorMessage = MessageTag.QUAL_IS_TRUST_CERT_MATCH_SERVICE_ANS2;
return false;
}
return true;
}
代码示例来源:origin: esig/dss
private boolean isMatch(CertificateWrapper trustedCert) {
List<String> candidates = Arrays.asList(trustedCert.getOrganizationName(), trustedCert.getCommonName(), trustedCert.getOrganizationalUnit(),
trustedCert.getCertificateDN());
List<String> possibleMatchers = Arrays.asList(trustService.getTspName(), trustService.getServiceName());
for (String candidate : candidates) {
if (Utils.isStringBlank(candidate)) {
continue;
}
for (String matcher : possibleMatchers) {
if (Utils.areStringsEqualIgnoreCase(candidate, matcher)) {
return true;
}
}
}
return false;
}
内容来源于网络,如有侵权,请联系作者删除!