org.spongycastle.asn1.x509.AlgorithmIdentifier.toASN1Primitive()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(98)

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

AlgorithmIdentifier.toASN1Primitive介绍

[英]Produce an object suitable for an ASN1OutputStream.

AlgorithmIdentifier ::= SEQUENCE { 
algorithm OBJECT IDENTIFIER, 
parameters ANY DEFINED BY algorithm OPTIONAL }

[中]生成适合ASN1OutputStream的对象

AlgorithmIdentifier ::= SEQUENCE { 
algorithm OBJECT IDENTIFIER, 
parameters ANY DEFINED BY algorithm OPTIONAL }

代码示例

代码示例来源:origin: com.madgag.spongycastle/core

public ASN1Primitive toASN1Primitive()
  {
    return algId.toASN1Primitive();
  }
}

代码示例来源:origin: com.madgag.spongycastle/core

public ASN1Primitive toASN1Primitive()
  {
    return algId.toASN1Primitive();
  }
}

代码示例来源:origin: com.madgag.spongycastle/core

public EncryptedData(
  ASN1ObjectIdentifier contentType,
  AlgorithmIdentifier     encryptionAlgorithm,
  ASN1Encodable content)
{
  ASN1EncodableVector v = new ASN1EncodableVector();
  v.add(contentType);
  v.add(encryptionAlgorithm.toASN1Primitive());
  v.add(new BERTaggedObject(false, 0, content));
  data = new BERSequence(v);
}

代码示例来源:origin: com.madgag/sc-light-jdk15on

public EncryptedData(
  ASN1ObjectIdentifier contentType,
  AlgorithmIdentifier     encryptionAlgorithm,
  ASN1Encodable content)
{
  ASN1EncodableVector v = new ASN1EncodableVector();
  v.add(contentType);
  v.add(encryptionAlgorithm.toASN1Primitive());
  v.add(new BERTaggedObject(false, 0, content));
  data = new BERSequence(v);
}

相关文章