Class IssuerUpdateRequest
java.lang.Object
ai.vectros.resources.auth.requests.IssuerUpdateRequest
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic IssuerUpdateRequest.Builderbuilder()booleaninthashCode()toString()
-
Method Details
-
getIssuer
- Returns:
- Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
getJwksUri
- Returns:
- Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
getAudience
- Returns:
- Trust-anchor field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
getContextId
- Returns:
- Routing-pin field — immutable. Present only so the current value may be echoed back without error; a differing value is rejected.
-
getSubClaim
- Returns:
- Safe field — updatable. Omit to leave unchanged.
-
getEmailClaim
- Returns:
- Safe field — updatable. Omit to leave unchanged.
-
getUserinfoUri
- Returns:
- 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.
-
getStatus
- Returns:
- 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.
-
getSelfSignupPolicies
- Returns:
- 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.
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-