本文整理了Java中org.spongycastle.asn1.ASN1Integer.getValue()
方法的一些代码示例,展示了ASN1Integer.getValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1Integer.getValue()
方法的具体详情如下:
包路径:org.spongycastle.asn1.ASN1Integer
类名称:ASN1Integer
方法名:getValue
暂无
代码示例来源:origin: com.madgag.spongycastle/core
public BigInteger getAuthorityCertSerialNumber()
{
if (certserno != null)
{
return certserno.getValue();
}
return null;
}
代码示例来源:origin: com.madgag.spongycastle/core
public BigInteger getMinimum()
{
if (minimum == null)
{
return ZERO;
}
return minimum.getValue();
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public BigInteger getAuthorityCertSerialNumber()
{
if (certserno != null)
{
return certserno.getValue();
}
return null;
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public BigInteger getMaximum()
{
if (maximum == null)
{
return null;
}
return maximum.getValue();
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public int getVersionNumber()
{
if (version == null)
{
return 1;
}
return version.getValue().intValue() + 1;
}
代码示例来源:origin: com.madgag.spongycastle/pkix
/**
* Return the serial number of this attribute certificate.
*
* @return the serial number.
*/
public BigInteger getSerialNumber()
{
return x509Certificate.getSerialNumber().getValue();
}
代码示例来源:origin: com.madgag.spongycastle/pkix
/**
* return the serial number for the certificate associated
* with this request.
*/
public BigInteger getSerialNumber()
{
return id.getSerialNumber().getValue();
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
/**
* return the version number for this objects underlying SignerInfo structure.
*/
public int getVersion()
{
return info.getVersion().getValue().intValue();
}
代码示例来源:origin: com.madgag.spongycastle/core
private boolean checkForVersion3(ASN1Set signerInfs)
{
for (Enumeration e = signerInfs.getObjects(); e.hasMoreElements();)
{
SignerInfo s = SignerInfo.getInstance(e.nextElement());
if (s.getVersion().getValue().intValue() == 3)
{
return true;
}
}
return false;
}
代码示例来源:origin: com.madgag.spongycastle/core
private EncryptedData(
ASN1Sequence seq)
{
int version = ((ASN1Integer)seq.getObjectAt(0)).getValue().intValue();
if (version != 0)
{
throw new IllegalArgumentException("sequence not version 0");
}
this.data = ASN1Sequence.getInstance(seq.getObjectAt(1));
}
代码示例来源:origin: com.madgag.spongycastle/core
public AuthEnvelopedDataParser(ASN1SequenceParser seq) throws IOException
{
this.seq = seq;
// "It MUST be set to 0."
this.version = ASN1Integer.getInstance(seq.readObject());
if (this.version.getValue().intValue() != 0)
{
throw new ASN1ParsingException("AuthEnvelopedData version number must be 0");
}
}
代码示例来源:origin: com.madgag.spongycastle/core
private McElieceCCA2PrivateKey(ASN1Sequence seq)
{
BigInteger bigN = ((ASN1Integer)seq.getObjectAt(0)).getValue();
n = bigN.intValue();
BigInteger bigK = ((ASN1Integer)seq.getObjectAt(1)).getValue();
k = bigK.intValue();
encField = ((ASN1OctetString)seq.getObjectAt(2)).getOctets();
encGp = ((ASN1OctetString)seq.getObjectAt(3)).getOctets();
encP = ((ASN1OctetString)seq.getObjectAt(4)).getOctets();
digest = AlgorithmIdentifier.getInstance(seq.getObjectAt(5));
}
代码示例来源:origin: com.madgag.spongycastle/core
private GetCert(ASN1Sequence seq)
{
if (seq.size() != 2)
{
throw new IllegalArgumentException("incorrect sequence size");
}
this.issuerName = GeneralName.getInstance(seq.getObjectAt(0));
this.serialNumber = ASN1Integer.getInstance(seq.getObjectAt(1)).getValue();
}
代码示例来源:origin: com.madgag.spongycastle/core
private RsaKemParameters(ASN1Sequence sequence)
{
if (sequence.size() != 2)
{
throw new IllegalArgumentException("ASN.1 SEQUENCE should be of length 2");
}
this.keyDerivationFunction = AlgorithmIdentifier.getInstance(sequence.getObjectAt(0));
this.keyLength = ASN1Integer.getInstance(sequence.getObjectAt(1)).getValue();
}
代码示例来源:origin: com.madgag.spongycastle/core
private XMSSKeyParams(ASN1Sequence sequence)
{
this.version = ASN1Integer.getInstance(sequence.getObjectAt(0));
this.height = ASN1Integer.getInstance(sequence.getObjectAt(1)).getValue().intValue();
this.treeDigest = AlgorithmIdentifier.getInstance(sequence.getObjectAt(2));
}
代码示例来源:origin: com.madgag.spongycastle/core
private McEliecePrivateKey(ASN1Sequence seq)
{
BigInteger bigN = ((ASN1Integer)seq.getObjectAt(0)).getValue();
n = bigN.intValue();
BigInteger bigK = ((ASN1Integer)seq.getObjectAt(1)).getValue();
k = bigK.intValue();
encField = ((ASN1OctetString)seq.getObjectAt(2)).getOctets();
encGp = ((ASN1OctetString)seq.getObjectAt(3)).getOctets();
encP1 = ((ASN1OctetString)seq.getObjectAt(4)).getOctets();
encP2 = ((ASN1OctetString)seq.getObjectAt(5)).getOctets();
encSInv = ((ASN1OctetString)seq.getObjectAt(6)).getOctets();
}
代码示例来源:origin: com.madgag.spongycastle/core
private XMSSPublicKey(ASN1Sequence seq)
{
if (!ASN1Integer.getInstance(seq.getObjectAt(0)).getValue().equals(BigInteger.valueOf(0)))
{
throw new IllegalArgumentException("unknown version of sequence");
}
this.publicSeed = Arrays.clone(DEROctetString.getInstance(seq.getObjectAt(1)).getOctets());
this.root = Arrays.clone(DEROctetString.getInstance(seq.getObjectAt(2)).getOctets());
}
代码示例来源:origin: com.madgag.spongycastle/prov
public BCDSAPrivateKey(
PrivateKeyInfo info)
throws IOException
{
DSAParameter params = DSAParameter.getInstance(info.getPrivateKeyAlgorithm().getParameters());
ASN1Integer derX = (ASN1Integer)info.parsePrivateKey();
this.x = derX.getValue();
this.dsaSpec = new DSAParameterSpec(params.getP(), params.getQ(), params.getG());
}
代码示例来源:origin: com.madgag.spongycastle/prov
BCElGamalPrivateKey(
PrivateKeyInfo info)
throws IOException
{
ElGamalParameter params = ElGamalParameter.getInstance(info.getPrivateKeyAlgorithm().getParameters());
ASN1Integer derX = ASN1Integer.getInstance(info.parsePrivateKey());
this.x = derX.getValue();
this.elSpec = new ElGamalParameterSpec(params.getP(), params.getG());
}
代码示例来源:origin: com.madgag.spongycastle/prov
JCEElGamalPrivateKey(
PrivateKeyInfo info)
throws IOException
{
ElGamalParameter params = ElGamalParameter.getInstance(info.getPrivateKeyAlgorithm().getParameters());
ASN1Integer derX = ASN1Integer.getInstance(info.parsePrivateKey());
this.x = derX.getValue();
this.elSpec = new ElGamalParameterSpec(params.getP(), params.getG());
}
内容来源于网络,如有侵权,请联系作者删除!