Package com.nimbusds.jose
Class UnprotectedHeader.Builder
java.lang.Object
com.nimbusds.jose.UnprotectedHeader.Builder
- Enclosing class:
- UnprotectedHeader
Builder for constructing an unprotected JWS or JWE header.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a new unprotected header.Sets the key ID (kid
) parameter.Sets a parameter.
-
Constructor Details
-
Builder
public Builder()Creates a new unprotected header builder.
-
-
Method Details
-
keyID
Sets the key ID (kid
) parameter.- Parameters:
kid
- The key ID parameter,null
if not specified.- Returns:
- This builder.
-
param
Sets a parameter.- Parameters:
name
- The name of the parameter. Must not benull
.value
- The value of the parameter, should map to a valid JSON entity,null
if not specified.- Returns:
- This builder.
-
build
Builds a new unprotected header.- Returns:
- The unprotected header.
-