org.apache.oltu.jose.jws
Class JWS.Builder
java.lang.Object
org.apache.oltu.commons.json.CustomizableBuilder<JWS>
org.apache.oltu.jose.jws.JWS.Builder
- Enclosing class:
- JWS
public static final class JWS.Builder
- extends org.apache.oltu.commons.json.CustomizableBuilder<JWS>
Methods inherited from class org.apache.oltu.commons.json.CustomizableBuilder |
getCustomFields, setCustomField |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JWS.Builder
public JWS.Builder()
setAlgorithm
public JWS.Builder setAlgorithm(String algorithm)
setJwkSetUrl
public JWS.Builder setJwkSetUrl(String jwkSetUrl)
setJsonWebKey
public JWS.Builder setJsonWebKey(String jsonWebKey)
setX509url
public JWS.Builder setX509url(String x509url)
setX509CertificateThumbprint
public JWS.Builder setX509CertificateThumbprint(String x509CertificateThumbprint)
setX509CertificateChain
public JWS.Builder setX509CertificateChain(String x509CertificateChain)
setKeyId
public JWS.Builder setKeyId(String keyId)
setType
public JWS.Builder setType(String type)
setContentType
public JWS.Builder setContentType(String contentType)
setCritical
public JWS.Builder setCritical(String[] critical)
setPayload
public JWS.Builder setPayload(String payload)
setSignature
public JWS.Builder setSignature(String signature)
sign
public <SK extends SigningKey,VK extends VerifyingKey> JWS.Builder sign(SignatureMethod<SK,VK> method,
SK signingKey)
build
public JWS build()
- Specified by:
build
in class org.apache.oltu.commons.json.CustomizableBuilder<JWS>
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.