Class IssuerUpdateRequest.Builder
- Enclosing class:
IssuerUpdateRequest
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) Trust-anchor field — immutable.build()Routing-pin field — immutable.emailClaim(String emailClaim) emailClaim(Optional<String> emailClaim) Safe field — updatable.from(IssuerUpdateRequest other) Trust-anchor field — immutable.Trust-anchor field — immutable.selfSignupPolicies(List<SelfSignupPolicy> selfSignupPolicies) selfSignupPolicies(Optional<List<SelfSignupPolicy>> selfSignupPolicies) Safe field — updatable.Safe field — updatable.Safe field — updatable.userinfoUri(String userinfoUri) userinfoUri(Optional<String> userinfoUri) Safe field — updatable.
-
Method Details
-
from
-
issuer
Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
issuer
-
jwksUri
Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
jwksUri
-
audience
Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
audience
-
contextId
Routing-pin field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
contextId
-
subClaim
Safe field — updatable. Omit to leave unchanged.
-
subClaim
-
emailClaim
Safe field — updatable. Omit to leave unchanged.
-
emailClaim
-
userinfoUri
Safe field — updatable. The IdP's OIDC userinfo endpoint, used as a fallback email-resolution source when
emailClaimmisses on the presented access token. Omit to leave unchanged. SeeIssuerRequest.userinfoUrifor the full semantics. -
userinfoUri
-
status
Safe field — updatable.
activeorsuspended. Settingsuspendedcauses this issuer's tokens to be rejected at exchange time identically to an unregistered issuer — existing bound users are unaffected until they next need a fresh exchange. Omit to leave unchanged. -
status
-
selfSignupPolicies
public IssuerUpdateRequest.Builder selfSignupPolicies(Optional<List<SelfSignupPolicy>> selfSignupPolicies) Safe field — updatable. Omit to leave unchanged; pass an empty list to disable self-signup entirely. See
IssuerRequest.selfSignupPoliciesfor the full semantics — the same elevated-role restriction applies here. -
selfSignupPolicies
-
build
-
additionalProperty
-
additionalProperties
-