This project has retired. For details please refer to its Attic page.
JWS.Builder | Apache Oltu - JOSE
public static final class

JWS.Builder

extends CustomizableBuilder<E>
java.lang.Object
   ↳ org.apache.oltu.commons.json.CustomizableBuilder<E>
     ↳ org.apache.oltu.jose.jws.JWS.Builder

Summary

Public Constructors
JWS.Builder()
Public Methods
JWS build()
JWS.Builder setAlgorithm(String algorithm)
JWS.Builder setContentType(String contentType)
JWS.Builder setCritical(String[] critical)
JWS.Builder setJsonWebKey(String jsonWebKey)
JWS.Builder setJwkSetUrl(String jwkSetUrl)
JWS.Builder setKeyId(String keyId)
JWS.Builder setPayload(String payload)
JWS.Builder setSignature(String signature)
JWS.Builder setType(String type)
JWS.Builder setX509CertificateChain(String x509CertificateChain)
JWS.Builder setX509CertificateThumbprint(String x509CertificateThumbprint)
JWS.Builder setX509url(String x509url)
<SK extends SigningKey, VK extends VerifyingKey> JWS.Builder sign(SignatureMethod<SK, VK> method, SK signingKey)
[Expand]
Inherited Methods
From class org.apache.oltu.commons.json.CustomizableBuilder
From class java.lang.Object

Public Constructors

public JWS.Builder ()

Public Methods

public JWS build ()

public JWS.Builder setAlgorithm (String algorithm)

public JWS.Builder setContentType (String contentType)

public JWS.Builder setCritical (String[] critical)

public JWS.Builder setJsonWebKey (String jsonWebKey)

public JWS.Builder setJwkSetUrl (String jwkSetUrl)

public JWS.Builder setKeyId (String keyId)

public JWS.Builder setPayload (String payload)

public JWS.Builder setSignature (String signature)

public JWS.Builder setType (String type)

public JWS.Builder setX509CertificateChain (String x509CertificateChain)

public JWS.Builder setX509CertificateThumbprint (String x509CertificateThumbprint)

public JWS.Builder setX509url (String x509url)

public JWS.Builder sign (SignatureMethod<SK, VK> method, SK signingKey)