org.bouncycastle.asn1.ASN1ObjectIdentifier.on()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(241)

本文整理了Java中org.bouncycastle.asn1.ASN1ObjectIdentifier.on()方法的一些代码示例,展示了ASN1ObjectIdentifier.on()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1ObjectIdentifier.on()方法的具体详情如下:
包路径:org.bouncycastle.asn1.ASN1ObjectIdentifier
类名称:ASN1ObjectIdentifier
方法名:on

ASN1ObjectIdentifier.on介绍

[英]Return true if this oid is an extension of the passed in branch, stem.
[中]如果此oid是传入分支stem的扩展,则返回true。

代码示例

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

int mode = forEncryption ? Cipher.ENCRYPT_MODE : Cipher.DECRYPT_MODE;
if (algorithm.on(PKCSObjectIdentifiers.pkcs_12PbeIds))

代码示例来源:origin: redfish64/TinyTravelTracker

public static PublicKeyDataObject getInstance(Object obj)
{
  if (obj instanceof PublicKeyDataObject)
  {
    return (PublicKeyDataObject)obj;
  }
  if (obj != null)
  {
    ASN1Sequence seq = ASN1Sequence.getInstance(obj);
    ASN1ObjectIdentifier usage = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0));
    if (usage.on(EACObjectIdentifiers.id_TA_ECDSA))
    {
      return new ECDSAPublicKey(seq);
    }
    else
    {
      return new RSAPublicKey(seq);
    }
  }
  return null;
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public static PublicKeyDataObject getInstance(Object obj)
{
  if (obj instanceof PublicKeyDataObject)
  {
    return (PublicKeyDataObject)obj;
  }
  if (obj != null)
  {
    ASN1Sequence seq = ASN1Sequence.getInstance(obj);
    ASN1ObjectIdentifier usage = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0));
    if (usage.on(EACObjectIdentifiers.id_TA_ECDSA))
    {
      return new ECDSAPublicKey(seq);
    }
    else
    {
      return new RSAPublicKey(seq);
    }
  }
  return null;
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

try
  if (algorithm.on(PKCSObjectIdentifiers.pkcs_12PbeIds))

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

ASN1ObjectIdentifier algOID = algId.getAlgorithm();
if (algOID.on(BCObjectIdentifiers.qTESLA))

相关文章