Package web5.sdk.dids.didcore
Class VerificationMethod.Builder
-
- All Implemented Interfaces:
public final class VerificationMethod.BuilderBuilder object to build a VerificationMethod.
-
-
Constructor Summary
Constructors Constructor Description VerificationMethod.Builder()
-
Method Summary
Modifier and Type Method Description final VerificationMethod.Builderid(String id)Adds id to the VerificationMethod. final VerificationMethod.Buildertype(String type)Adds type to the VerificationMethod. final VerificationMethod.Buildercontroller(String controller)Adds controller to the VerificationMethod. final VerificationMethod.BuilderpublicKeyJwk(Jwk publicKeyJwk)Adds public key jwk to the VerificationMethod. final VerificationMethodbuild()Builds VerificationMethod after validating the required fields. -
-
Method Detail
-
id
final VerificationMethod.Builder id(String id)
Adds id to the VerificationMethod.
- Parameters:
id- of the VerificationMethod- Returns:
Builder object
-
type
final VerificationMethod.Builder type(String type)
Adds type to the VerificationMethod.
- Parameters:
type- of the VerificationMethod- Returns:
Builder object
-
controller
final VerificationMethod.Builder controller(String controller)
Adds controller to the VerificationMethod.
- Parameters:
controller- of the VerificationMethod- Returns:
Builder object
-
publicKeyJwk
final VerificationMethod.Builder publicKeyJwk(Jwk publicKeyJwk)
Adds public key jwk to the VerificationMethod.
- Parameters:
publicKeyJwk- of the VerificationMethod- Returns:
Builder object
-
build
final VerificationMethod build()
Builds VerificationMethod after validating the required fields.
- Returns:
VerificationMethod
-
-
-
-