public class DefaultJwkSetBuilder extends Object implements JwkSetBuilder
| Modifier and Type | Field and Description |
|---|---|
protected Provider |
provider |
protected SecureRandom |
random |
| Constructor and Description |
|---|
DefaultJwkSetBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JwkSetBuilder |
add(Collection<Jwk<?>> c) |
JwkSetBuilder |
add(Jwk<?> jwk) |
JwkSetBuilder |
add(Map<? extends String,?> m) |
JwkSetBuilder |
add(String key,
Object value) |
JwkSet |
build() |
JwkSetBuilder |
delete(String key) |
JwkSetBuilder |
empty() |
JwkSetBuilder |
keys(Collection<Jwk<?>> c) |
JwkSetBuilder |
operationPolicy(KeyOperationPolicy policy) |
JwkSetBuilder |
provider(Provider provider) |
B |
random(SecureRandom random) |
protected B |
self() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrandomprotected Provider provider
protected SecureRandom random
public JwkSetBuilder delete(String key)
delete in interface MapMutator<String,Object,JwkSetBuilder>public JwkSetBuilder empty()
empty in interface MapMutator<String,Object,JwkSetBuilder>public JwkSetBuilder add(String key, Object value)
add in interface MapMutator<String,Object,JwkSetBuilder>public JwkSetBuilder add(Map<? extends String,?> m)
add in interface MapMutator<String,Object,JwkSetBuilder>public JwkSetBuilder provider(Provider provider)
provider in interface SecurityBuilder<JwkSet,JwkSetBuilder>public JwkSetBuilder operationPolicy(KeyOperationPolicy policy) throws IllegalArgumentException
operationPolicy in interface KeyOperationPolicied<JwkSetBuilder>IllegalArgumentExceptionpublic JwkSetBuilder add(Jwk<?> jwk)
add in interface JwkSetBuilderpublic JwkSetBuilder add(Collection<Jwk<?>> c)
add in interface JwkSetBuilderpublic JwkSetBuilder keys(Collection<Jwk<?>> c)
keys in interface JwkSetBuilderprotected final B self()
public B random(SecureRandom random)
random in interface SecurityBuilder<T,B extends SecurityBuilder<T,B>>Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.