Package org.apache.oltu.jose.jws
Class JWS.Builder
- Enclosing class:
JWS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAlgorithm(String algorithm) setContentType(String contentType) setCritical(String[] critical) setJsonWebKey(String jsonWebKey) setJwkSetUrl(String jwkSetUrl) setPayload(String payload) setSignature(String signature) setX509CertificateChain(String x509CertificateChain) setX509CertificateThumbprint(String x509CertificateThumbprint) setX509url(String x509url) <SK extends SigningKey,VK extends VerifyingKey>
JWS.Buildersign(SignatureMethod<SK, VK> method, SK signingKey) Methods inherited from class org.apache.oltu.commons.json.CustomizableBuilder
setCustomField
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
setAlgorithm
-
setJwkSetUrl
-
setJsonWebKey
-
setX509url
-
setX509CertificateThumbprint
-
setX509CertificateChain
-
setKeyId
-
setType
-
setContentType
-
setCritical
-
setPayload
-
setSignature
-
sign
public <SK extends SigningKey,VK extends VerifyingKey> JWS.Builder sign(SignatureMethod<SK, VK> method, SK signingKey) -
build
- Specified by:
buildin classCustomizableBuilder<JWS>
-