Package org.bouncycastle.asn1.x500

Examples of org.bouncycastle.asn1.x500.X500NameBuilder.build()


  }

  private X500Name toX500Name(final String value) {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    return builder.build();
  }

  private X500Principal toX500Principal(final String value) throws IOException {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
View Full Code Here


  }

  private X500Principal toX500Principal(final String value) throws IOException {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    X500Name name = builder.build();
    return this.toX500Principal(name);
  }

  private X500Principal toX500Principal(final X500Name name) throws IOException {
    X500Principal principal = new X500Principal(name.getEncoded());
View Full Code Here

  }

  public static X500Name toX500Name(final String value) {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    return builder.build();
  }

  public static X500Principal toX500Principal(final String value) throws IOException {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
View Full Code Here

  }

  public static X500Principal toX500Principal(final String value) throws IOException {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    X500Name name = builder.build();
    return BouncyCastleProviderHelper.toX500Principal(name);
  }

  public static X500Principal toX500Principal(final X500Name name) throws IOException {
    X500Principal principal = new X500Principal(name.getEncoded());
View Full Code Here

  }

  public static X500Name toX500Name(final String value) {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    return builder.build();
  }

  public static X500Name toX500Name(final X500Principal principal) {
    X500Name x500Name = new X500Name(principal.getName());
    return x500Name;
View Full Code Here

  }

  public static X500Principal toX500Principal(final String value) throws IOException {
    X500NameBuilder builder = new X500NameBuilder(BCStyle.INSTANCE);
    builder.addRDN(BCStyle.CN, value);
    X500Name name = builder.build();
    return BouncyCastleProviderHelper.toX500Principal(name);
  }

  public static X500Principal toX500Principal(final X500Name name) throws IOException {
    X500Principal principal = new X500Principal(name.getEncoded());
View Full Code Here

   
    BigInteger serial = new BigInteger(snBytes).abs();
   
    X500NameBuilder nameBuilder = new X500NameBuilder(BCStyle.INSTANCE);
    nameBuilder.addRDN(BCStyle.CN, "NVIDIA GameStream Client");
    X500Name name = nameBuilder.build();
   
    X509v3CertificateBuilder certBuilder = new X509v3CertificateBuilder(name, serial, now, expirationDate, Locale.ENGLISH, name,
        SubjectPublicKeyInfo.getInstance(keyPair.getPublic().getEncoded()));

    try {
View Full Code Here

    Date notBefore = new Date(System.currentTimeMillis() - 1*24*60*60*1000L);
    Date notAfter = new Date(System.currentTimeMillis() + 5*365*24*60*60*1000L);
    BigInteger serial = BigInteger.valueOf(System.currentTimeMillis());

    // Issuer and subject (identical, because self-signed)
    X500Name issuer = builder.build();
    X500Name subject = issuer;
   
    X509v3CertificateBuilder certificateGenerator =
      new JcaX509v3CertificateBuilder(issuer, serial, notBefore, notAfter, subject, keyPair.getPublic());
   
View Full Code Here

      Date notBefore = new Date(System.currentTimeMillis() - ONEDAY);
      Date notAfter = new Date(System.currentTimeMillis() + 10 * ONEYEAR);
      BigInteger serial = BigInteger.valueOf(System.currentTimeMillis());

      X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder(builder.build(),
          serial, notBefore, notAfter, builder.build(), pair.getPublic());
      ContentSigner sigGen = new JcaContentSignerBuilder("SHA256WithRSAEncryption")
          .setProvider(BC).build(pair.getPrivate());
      X509Certificate cert = new JcaX509CertificateConverter().setProvider(BC)
          .getCertificate(certGen.build(sigGen));
View Full Code Here

      Date notBefore = new Date(System.currentTimeMillis() - ONEDAY);
      Date notAfter = new Date(System.currentTimeMillis() + 10 * ONEYEAR);
      BigInteger serial = BigInteger.valueOf(System.currentTimeMillis());

      X509v3CertificateBuilder certGen = new JcaX509v3CertificateBuilder(builder.build(),
          serial, notBefore, notAfter, builder.build(), pair.getPublic());
      ContentSigner sigGen = new JcaContentSignerBuilder("SHA256WithRSAEncryption")
          .setProvider(BC).build(pair.getPrivate());
      X509Certificate cert = new JcaX509CertificateConverter().setProvider(BC)
          .getCertificate(certGen.build(sigGen));
      cert.checkValidity(new Date());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.