本文整理了Java中org.bouncycastle.asn1.ASN1TaggedObject.getInstance()
方法的一些代码示例,展示了ASN1TaggedObject.getInstance()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1TaggedObject.getInstance()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.ASN1TaggedObject
类名称:ASN1TaggedObject
方法名:getInstance
暂无
代码示例来源:origin: redfish64/TinyTravelTracker
public static POPOPrivKey getInstance(Object obj)
{
if (obj instanceof POPOPrivKey)
{
return (POPOPrivKey)obj;
}
if (obj != null)
{
return new POPOPrivKey(ASN1TaggedObject.getInstance(obj));
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static GeneralName getInstance(
ASN1TaggedObject tagObj,
boolean explicit)
{
return GeneralName.getInstance(ASN1TaggedObject.getInstance(tagObj, true));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static POPOPrivKey getInstance(Object obj)
{
if (obj instanceof POPOPrivKey)
{
return (POPOPrivKey)obj;
}
if (obj != null)
{
return new POPOPrivKey(ASN1TaggedObject.getInstance(obj));
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static DistributionPointName getInstance(
ASN1TaggedObject obj,
boolean explicit)
{
return getInstance(ASN1TaggedObject.getInstance(obj, true));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static DistributionPointName getInstance(
ASN1TaggedObject obj,
boolean explicit)
{
return getInstance(ASN1TaggedObject.getInstance(obj, true));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static UnsignedInteger getInstance(Object obj)
{
if (obj instanceof UnsignedInteger)
{
return (UnsignedInteger)obj;
}
if (obj != null)
{
return new UnsignedInteger(ASN1TaggedObject.getInstance(obj));
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static UnsignedInteger getInstance(Object obj)
{
if (obj instanceof UnsignedInteger)
{
return (UnsignedInteger)obj;
}
if (obj != null)
{
return new UnsignedInteger(ASN1TaggedObject.getInstance(obj));
}
return null;
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static GeneralName getInstance(
ASN1TaggedObject tagObj,
boolean explicit)
{
return GeneralName.getInstance(ASN1TaggedObject.getInstance(tagObj, true));
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static POPOPrivKey getInstance(ASN1TaggedObject obj, boolean explicit)
{
return getInstance(ASN1TaggedObject.getInstance(obj, explicit));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static POPOPrivKey getInstance(ASN1TaggedObject obj, boolean explicit)
{
return getInstance(ASN1TaggedObject.getInstance(obj, explicit));
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private void extractPathProcInput(ASN1Encodable obj)
{
ASN1TaggedObject tagged = ASN1TaggedObject.getInstance(obj);
switch (tagged.getTagNo())
{
case 0:
this.pathProcInput = PathProcInput.getInstance(tagged, false);
break;
default:
throw new IllegalArgumentException("Unknown tag encountered: " + tagged.getTagNo());
}
}
代码示例来源:origin: redfish64/TinyTravelTracker
public ASN1OctetString getContent()
{
if (data.size() == 3)
{
ASN1TaggedObject o = ASN1TaggedObject.getInstance(data.getObjectAt(2));
return ASN1OctetString.getInstance(o, false);
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public ASN1OctetString getContent()
{
if (data.size() == 3)
{
ASN1TaggedObject o = ASN1TaggedObject.getInstance(data.getObjectAt(2));
return ASN1OctetString.getInstance(o, false);
}
return null;
}
代码示例来源:origin: redfish64/TinyTravelTracker
public static Holder getInstance(Object obj)
{
if (obj instanceof Holder)
{
return (Holder)obj;
}
else if (obj instanceof ASN1TaggedObject)
{
return new Holder(ASN1TaggedObject.getInstance(obj));
}
else if (obj != null)
{
return new Holder(ASN1Sequence.getInstance(obj));
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public static Holder getInstance(Object obj)
{
if (obj instanceof Holder)
{
return (Holder)obj;
}
else if (obj instanceof ASN1TaggedObject)
{
return new Holder(ASN1TaggedObject.getInstance(obj));
}
else if (obj != null)
{
return new Holder(ASN1Sequence.getInstance(obj));
}
return null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private OtherName(ASN1Sequence seq)
{
this.typeID = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0));
this.value = ASN1TaggedObject.getInstance(seq.getObjectAt(1)).getObject(); // explicitly tagged
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private GostR3410KeyTransport(ASN1Sequence seq)
{
this.sessionEncryptedKey = Gost2814789EncryptedKey.getInstance(seq.getObjectAt(0));
this.transportParameters = GostR3410TransportParameters.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(1)), false);
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private SCVPReqRes(
ASN1Sequence seq)
{
if (seq.getObjectAt(0) instanceof ASN1TaggedObject)
{
this.request = ContentInfo.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(0)), true);
this.response = ContentInfo.getInstance(seq.getObjectAt(1));
}
else
{
this.request = null;
this.response = ContentInfo.getInstance(seq.getObjectAt(0));
}
}
代码示例来源:origin: redfish64/TinyTravelTracker
private SCVPReqRes(
ASN1Sequence seq)
{
if (seq.getObjectAt(0) instanceof ASN1TaggedObject)
{
this.request = ContentInfo.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(0)), true);
this.response = ContentInfo.getInstance(seq.getObjectAt(1));
}
else
{
this.request = null;
this.response = ContentInfo.getInstance(seq.getObjectAt(0));
}
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private SignatureCheck(ASN1Sequence seq)
{
this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(0));
int index = 1;
if (seq.getObjectAt(1) instanceof ASN1TaggedObject)
{
this.certificates = ASN1Sequence.getInstance(ASN1TaggedObject.getInstance(seq.getObjectAt(index++)).getObject());
}
else
{
this.certificates = null;
}
this.signatureValue = DERBitString.getInstance(seq.getObjectAt(index));
}
内容来源于网络,如有侵权,请联系作者删除!