本文整理了Java中org.bouncycastle.asn1.ASN1ObjectIdentifier.on()
方法的一些代码示例,展示了ASN1ObjectIdentifier.on()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1ObjectIdentifier.on()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.ASN1ObjectIdentifier
类名称: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))
内容来源于网络,如有侵权,请联系作者删除!