Package org.jscep.transaction

Examples of org.jscep.transaction.Nonce


    public static Collection<Object[]> getParameters() throws Exception {
  List<Object[]> params = new ArrayList<Object[]>();

  KeyPair pair = KeyPairGenerator.getInstance("RSA").generateKeyPair();
  TransactionId transId = TransactionId.createTransactionId();
  Nonce recipientNonce = Nonce.nextNonce();
  Nonce senderNonce = recipientNonce;
  X500Name issuer = new X500Name("CN=CA");
  X500Name subject = new X500Name("CN=Client");
  IssuerAndSubject ias = new IssuerAndSubject(issuer, subject);
  BigInteger serial = BigInteger.ONE;
  IssuerAndSerialNumber iasn = new IssuerAndSerialNumber(issuer, serial);
View Full Code Here


    private CertRep pkiPendingResponse;

    @Before
    public void setUp() {
  TransactionId transId = TransactionId.createTransactionId();
  Nonce nonce = Nonce.nextNonce();
  IssuerAndSerialNumber iasn = mock(IssuerAndSerialNumber.class);
  pkiMessage = new GetCert(transId, nonce, iasn);
  pkiFailureResponse = new CertRep(transId, nonce, nonce,
    FailInfo.badRequest);
  pkiPendingResponse = new CertRep(transId, nonce, nonce);
View Full Code Here

    getCertificate(keyPair), "DES");
  PkiMessageEncoder enc = new PkiMessageEncoder(keyPair.getPrivate(),
    getCertificate(keyPair), envEnc);

  TransactionId transId = TransactionId.createTransactionId();
  Nonce senderNonce = Nonce.nextNonce();
  X500Name name = new X500Name("CN=jscep.org");
  BigInteger serialNumber = BigInteger.ONE;
  IssuerAndSerialNumber iasn = new IssuerAndSerialNumber(name,
    serialNumber);
  GetCert getCert = new GetCert(transId, senderNonce, iasn);
View Full Code Here

      LOGGER.debug("Processing message {}", msg);

      MessageType msgType = msg.getMessageType();
      Object msgData = msg.getMessageData();

      Nonce senderNonce = Nonce.nextNonce();
      TransactionId transId = msg.getTransactionId();
      Nonce recipientNonce = msg.getSenderNonce();
      CertRep certRep;

      if (msgType == MessageType.GET_CERT) {
    final IssuerAndSerialNumber iasn = (IssuerAndSerialNumber) msgData;
    final X500Name principal = iasn.getName();
View Full Code Here

      }
  }

  MessageType messageType = toMessageType(attrTable
    .get(toOid(MESSAGE_TYPE)));
  Nonce senderNonce = toNonce(attrTable.get(toOid(SENDER_NONCE)));
  TransactionId transId = toTransactionId(attrTable.get(toOid(TRANS_ID)));

  if (messageType == MessageType.CERT_REP) {
      PkiStatus pkiStatus = toPkiStatus(attrTable.get(toOid(PKI_STATUS)));
      Nonce recipientNonce = toNonce(attrTable
        .get(toOid(RECIPIENT_NONCE)));

      if (pkiStatus == PkiStatus.FAILURE) {
    FailInfo failInfo = toFailInfo(attrTable.get(toOid(FAIL_INFO)));
    LOGGER.debug("Finished decoding pkiMessage");
View Full Code Here

      return null;
  }
  final DEROctetString octets = (DEROctetString) attr.getAttrValues()
    .getObjectAt(0);

  return new Nonce(octets.getOctets());
    }
View Full Code Here

TOP

Related Classes of org.jscep.transaction.Nonce

Copyright © 2018 www.massapicom. 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.