本文整理了Java中org.osgi.framework.Bundle.getSignerCertificates()
方法的一些代码示例,展示了Bundle.getSignerCertificates()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Bundle.getSignerCertificates()
方法的具体详情如下:
包路径:org.osgi.framework.Bundle
类名称:Bundle
方法名:getSignerCertificates
[英]Return the certificates for the signers of this bundle and the certificate chains for those signers.
[中]返回此捆绑包的签名者的证书以及这些签名者的证书链。
代码示例来源:origin: org.osgi/org.osgi.core
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.osgi/org.osgi.compendium
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.osgi/org.osgi.core
Bundle matchBundle = bundle != null ? bundle : other.bundle;
String matchPattern = bundle != null ? other.pattern : pattern;
Map<X509Certificate, List<X509Certificate>> signers = matchBundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
for (List<X509Certificate> signerCerts : signers.values()) {
List<String> dnChain = new ArrayList<String>(signerCerts.size());
代码示例来源:origin: org.osgi/org.osgi.compendium
Bundle matchBundle = bundle != null ? bundle : other.bundle;
String matchPattern = bundle != null ? other.pattern : pattern;
Map<X509Certificate, List<X509Certificate>> signers = matchBundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
for (List<X509Certificate> signerCerts : signers.values()) {
List<String> dnChain = new ArrayList<String>(signerCerts.size());
代码示例来源:origin: org.osgi/org.osgi.core
throw new IllegalArgumentException("Illegal number of args: " + args.length);
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
boolean match = false;
for (List<X509Certificate> signerCerts : signers.values()) {
代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.osgi
public Map<X509Certificate, List<X509Certificate>> getSignerCertificates(int signersType) {
Bundle current = systemBundle;
if (current != null)
return current.getSignerCertificates(signersType);
@SuppressWarnings("unchecked")
final Map<X509Certificate, List<X509Certificate>> empty = Collections.EMPTY_MAP;
return empty;
}
代码示例来源:origin: org.eclipse/org.eclipse.osgi
public Map<X509Certificate, List<X509Certificate>> getSignerCertificates(int signersType) {
Bundle current = systemBundle;
if (current != null)
return current.getSignerCertificates(signersType);
@SuppressWarnings("unchecked")
final Map<X509Certificate, List<X509Certificate>> empty = Collections.EMPTY_MAP;
return empty;
}
代码示例来源:origin: org.jboss.osgi/jboss-osgi-spi
@SuppressWarnings("rawtypes")
public Map getSignerCertificates(int signersType)
{
return bundle.getSignerCertificates(signersType);
}
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.osgi/org.osgi.enterprise
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.eclipse/osgi
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.eclipse.tycho/org.eclipse.osgi
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.osgi/osgi.cmpn
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: apache/felix
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.equinox.coordinator
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.osgi/org.osgi.service.coordinator
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi
/**
* Check if the bundle is signed.
*
* @return true if constructed with a bundle that is signed.
*/
boolean isBundleSigned() {
if (bundle == null) {
return false;
}
Map<X509Certificate, List<X509Certificate>> signers = bundle.getSignerCertificates(Bundle.SIGNERS_TRUSTED);
return !signers.isEmpty();
}
}
内容来源于网络,如有侵权,请联系作者删除!