Package ai.vectros.types
Class IssuerResponse
java.lang.Object
ai.vectros.types.IssuerResponse
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic IssuerResponse.Builderbuilder()booleaninthashCode()toString()
-
Method Details
-
getIssuerId
- Returns:
- This issuer's slug within your tenant.
-
getIssuer
- Returns:
- The IdP's
issclaim value.
-
getJwksUri
- Returns:
- The IdP's remote JWKS endpoint.
-
getAudience
- Returns:
- The required
audclaim value.
-
getContextId
- Returns:
- The app context an exchanged token targets.
-
getSubClaim
- Returns:
- The subject-identifier claim.
-
getEmailClaim
- Returns:
- The subject-email claim.
-
getUserinfoUri
- Returns:
- The IdP's OIDC userinfo endpoint, used as a fallback email-resolution source. Absent when not configured.
-
getStatus
- Returns:
activeorsuspended. A suspended issuer is registered but its tokens are no longer accepted for exchange.
-
getCreatedAt
- Returns:
- Timestamp when the issuer was registered, as an ISO-8601 UTC timestamp.
-
getCreated
- Returns:
trueif this call registered a new issuer,falseif issuerId already existed in your tenant and the existing registration was returned unchanged. Only present on the create response (POST /v1/auth/issuers); absent on reads. The HTTP status mirrors it — 201 when created, 200 when an existing registration was returned.
-
getSelfSignupPolicies
- Returns:
- Configured self-service signup policies, if any. Absent (not an empty list) when self-signup is not configured for this issuer.
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-