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

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

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

ASN1TaggedObject.getTagNo介绍

[英]Return the tag number associated with this object.
[中]返回与此对象关联的标记号。

代码示例

代码示例来源:origin: igniterealtime/Openfire

final ASN1TaggedObject taggedValue = (ASN1TaggedObject) otherNameSeq.getObjectAt( 1 );
final int tagNo = taggedValue.getTagNo();
if ( tagNo != 0 )

代码示例来源:origin: igniterealtime/Openfire

final ASN1TaggedObject taggedValue = (ASN1TaggedObject) otherNameSeq.getObjectAt( 1 );
final int tagNo = taggedValue.getTagNo();
if ( tagNo != 0 )

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

public int getType()
{
  return declaration.getTagNo();
}

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

private DeclarationOfMajority(ASN1TaggedObject o)
{
  if (o.getTagNo() > 2)
  {
      throw new IllegalArgumentException("Bad tag number: " + o.getTagNo());
  }
  declaration = o;
}

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

private DeclarationOfMajority(ASN1TaggedObject o)
{
  if (o.getTagNo() > 2)
  {
      throw new IllegalArgumentException("Bad tag number: " + o.getTagNo());
  }
  declaration = o;
}

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

public ASN1Sequence fullAgeAtCountry()
{
  if (declaration.getTagNo() != 1)
  {
    return null;
  }
  return ASN1Sequence.getInstance(declaration, false);
}

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

public ASN1GeneralizedTime getDateOfBirth()
  {
    if (declaration.getTagNo() != 2)
    {
      return null;
    }

    return ASN1GeneralizedTime.getInstance(declaration, false);
  }
}

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

public SubjectKeyIdentifier getSubjectKeyIdentifier()
{
  if (id instanceof ASN1TaggedObject && ((ASN1TaggedObject)id).getTagNo() == 0)
  {
    return SubjectKeyIdentifier.getInstance((ASN1TaggedObject)id, false);
  }
  return null;
}

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

public OriginatorPublicKey getOriginatorKey()
{
  if (id instanceof ASN1TaggedObject && ((ASN1TaggedObject)id).getTagNo() == 1)
  {
    return OriginatorPublicKey.getInstance((ASN1TaggedObject)id, false);
  }
  return null;
}

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

private Evidence(ASN1TaggedObject tagged)
{
  if (tagged.getTagNo() == 0)
  {
    this.tstEvidence = TimeStampTokenEvidence.getInstance(tagged, false);
  }
}

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

public ASN1Sequence fullAgeAtCountry()
{
  if (declaration.getTagNo() != 1)
  {
    return null;
  }
  return ASN1Sequence.getInstance(declaration, false);
}

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

private Evidence(ASN1TaggedObject tagged)
{
  if (tagged.getTagNo() == 0)
  {
    this.tstEvidence = TimeStampTokenEvidence.getInstance(tagged, false);
  }
}

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

public SubjectKeyIdentifier getSubjectKeyIdentifier()
{
  if (id instanceof ASN1TaggedObject && ((ASN1TaggedObject)id).getTagNo() == 0)
  {
    return SubjectKeyIdentifier.getInstance((ASN1TaggedObject)id, false);
  }
  return null;
}

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

/**
 * @return notYoungerThan if that's what we are, -1 otherwise
 */
public int notYoungerThan()
{
  if (declaration.getTagNo() != 0)
  {
    return -1;
  }
  return ASN1Integer.getInstance(declaration, false).getValue().intValue();
}

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

/**
 * @return notYoungerThan if that's what we are, -1 otherwise
 */
public int notYoungerThan()
{
  if (declaration.getTagNo() != 0)
  {
    return -1;
  }
  return ASN1Integer.getInstance(declaration, false).getValue().intValue();
}

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

private UnsignedInteger(ASN1TaggedObject obj)
{
  this.tagNo = obj.getTagNo();
  this.value = new BigInteger(1, ASN1OctetString.getInstance(obj, false).getOctets());
}

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

private UnsignedInteger(ASN1TaggedObject obj)
{
  this.tagNo = obj.getTagNo();
  this.value = new BigInteger(1, ASN1OctetString.getInstance(obj, false).getOctets());
}

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

private PKIBody(ASN1TaggedObject tagged)
{
  tagNo = tagged.getTagNo();
  body = getBodyForType(tagNo, tagged.getObject());
}

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

private PKIBody(ASN1TaggedObject tagged)
{
  tagNo = tagged.getTagNo();
  body = getBodyForType(tagNo, tagged.getObject());
}

代码示例来源:origin: org.xipki.tk/security

private Asn1P11Params(final ASN1TaggedObject taggedObject) throws BadAsn1ObjectException {
  int tagNo = taggedObject.getTagNo();
  if (tagNo == 0) {
    this.p11Params = Asn1RSAPkcsPssParams.getInstance(taggedObject.getObject());
  } else {
    throw new BadAsn1ObjectException("invalid tag " + tagNo);
  }
}

相关文章