org.spongycastle.asn1.ASN1Sequence.getInstance()方法的使用及代码示例

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

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

ASN1Sequence.getInstance介绍

[英]return an ASN1Sequence from the given object.
[中]从给定对象返回ASN1序列。

代码示例

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

public static DVCSRequestInformation getInstance(
  ASN1TaggedObject obj,
  boolean explicit)
{
  return getInstance(ASN1Sequence.getInstance(obj, explicit));
}

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

public static CertId getInstance(Object o)
{
  if (o instanceof CertId)
  {
    return (CertId)o;
  }
  if (o != null)
  {
    return new CertId(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static TaggedAttribute getInstance(Object o)
{
  if (o instanceof TaggedAttribute)
  {
    return (TaggedAttribute)o;
  }
  if (o != null)
  {
    return new TaggedAttribute(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static CAKeyUpdAnnContent getInstance(Object o)
{
  if (o instanceof CAKeyUpdAnnContent)
  {
    return (CAKeyUpdAnnContent)o;
  }
  if (o != null)
  {
    return new CAKeyUpdAnnContent(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static OtherCertID getInstance(Object o)
{
  if (o instanceof OtherCertID)
  {
    return (OtherCertID) o;
  }
  else if (o != null)
  {
    return new OtherCertID(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static RevRepContent getInstance(Object o)
{
  if (o instanceof RevRepContent)
  {
    return (RevRepContent)o;
  }
  if (o != null)
  {
    return new RevRepContent(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static OcspIdentifier getInstance(Object obj)
{
  if (obj instanceof OcspIdentifier)
  {
    return (OcspIdentifier)obj;
  }
  else if (obj != null)
  {
    return new OcspIdentifier(ASN1Sequence.getInstance(obj));
  }
  return null;
}

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

public static CrlValidatedID getInstance(Object obj)
{
  if (obj instanceof CrlValidatedID)
  {
    return (CrlValidatedID)obj;
  }
  else if (obj != null)
  {
    return new CrlValidatedID(ASN1Sequence.getInstance(obj));
  }
  return null;
}

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

public static TaggedContentInfo getInstance(Object o)
{
  if (o instanceof TaggedContentInfo)
  {
    return (TaggedContentInfo)o;
  }
  if (o != null)
  {
    return new TaggedContentInfo(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static BasicOCSPResponse getInstance(
  ASN1TaggedObject obj,
  boolean          explicit)
{
  return getInstance(ASN1Sequence.getInstance(obj, explicit));
}

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

public static OcspResponsesID getInstance(Object obj)
{
  if (obj instanceof OcspResponsesID)
  {
    return (OcspResponsesID)obj;
  }
  else if (obj != null)
  {
    return new OcspResponsesID(ASN1Sequence.getInstance(obj));
  }
  return null;
}

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

public static CMCStatusInfoV2 getInstance(Object o)
{
  if (o instanceof CMCStatusInfoV2)
  {
    return (CMCStatusInfoV2)o;
  }
  if (o != null)
  {
    return new CMCStatusInfoV2(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static ModCertTemplate getInstance(Object o)
{
  if (o instanceof ModCertTemplate)
  {
    return (ModCertTemplate)o;
  }
  if (o != null)
  {
    return new ModCertTemplate(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static GOST28147Parameters getInstance(
  ASN1TaggedObject obj,
  boolean          explicit)
{
  return getInstance(ASN1Sequence.getInstance(obj, explicit));
}

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

public static GenRepContent getInstance(Object o)
{
  if (o instanceof GenRepContent)
  {
    return (GenRepContent)o;
  }
  if (o != null)
  {
    return new GenRepContent(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

public static DVCSErrorNotice getInstance(Object obj)
{
  if (obj instanceof DVCSErrorNotice)
  {
    return (DVCSErrorNotice)obj;
  }
  else if (obj != null)
  {
    return new DVCSErrorNotice(ASN1Sequence.getInstance(obj));
  }
  return null;
}

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

public static CertReqMsg getInstance(
  ASN1TaggedObject obj,
  boolean explicit)
{
  return getInstance(ASN1Sequence.getInstance(obj, explicit));
}

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

public static EncKeyWithID getInstance(Object o)
{
  if (o instanceof EncKeyWithID)
  {
    return (EncKeyWithID)o;
  }
  else if (o != null)
  {
    return new EncKeyWithID(ASN1Sequence.getInstance(o));
  }
  return null;
}

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

private CertificationRequest(ASN1Sequence seq)
{
  if (seq.size() != 3)
  {
    throw new IllegalArgumentException("incorrect sequence size");
  }
  this.certificationRequestInfo = new CertificationRequestInfo(ASN1Sequence.getInstance(seq.getObjectAt(0)));
  this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1));
  this.signature = DERBitString.getInstance(seq.getObjectAt(2));
}

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

private BasicOCSPResponse(
  ASN1Sequence    seq)
{
  this.tbsResponseData = ResponseData.getInstance(seq.getObjectAt(0));
  this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1));
  this.signature = (DERBitString)seq.getObjectAt(2);
  if (seq.size() > 3)
  {
    this.certs = ASN1Sequence.getInstance((ASN1TaggedObject)seq.getObjectAt(3), true);
  }
}

相关文章