Class DeltaCertificateRequestAttributeValueBuilder

    • Constructor Detail

      • DeltaCertificateRequestAttributeValueBuilder

        public DeltaCertificateRequestAttributeValueBuilder​(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKey)
        Base constructor.
        Parameters:
        subjectPublicKey - the alternate public key committed to by the delta request.
    • Method Detail

      • setSignatureAlgorithm

        public DeltaCertificateRequestAttributeValueBuilder setSignatureAlgorithm​(org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm)
        Set the signature algorithm declared in the delta request; when unset the delta request reuses the base request's signature algorithm.
        Parameters:
        signatureAlgorithm - the signature algorithm identifier.
        Returns:
        this builder.
      • setSubject

        public DeltaCertificateRequestAttributeValueBuilder setSubject​(org.bouncycastle.asn1.x500.X500Name subject)
        Set the subject declared in the delta request; when unset the delta request reuses the base request's subject.
        Parameters:
        subject - the subject distinguished name.
        Returns:
        this builder.
      • setExtensions

        public DeltaCertificateRequestAttributeValueBuilder setExtensions​(org.bouncycastle.asn1.x509.Extensions extensions)
        Set the extensions declared in the delta request.
        Parameters:
        extensions - the extensions to attach to the delta request.
        Returns:
        this builder.