class

Anthropic::BetaOrganizationFederationIssuers

Inherits Reference < Object

Federation issuers.

Constructors

new(client : Client)
Source

Instance methods

archive(federation_issuer_id : String) : BetaFederationIssuer

Archive a federation issuer (idempotent).

Source
create(issuer_url : String, name : String, check_jti : Bool | Nil = nil, jwks : JSON::Any | Hash(String, JSON::Any) | Nil = nil, max_jwt_lifetime_seconds : Int64 | Nil = nil) : BetaFederationIssuer

Create a federation issuer.

jwks accepts a discovery, explicit_url, or inline shape.

Source
list(include_archived : Bool | Nil = nil, limit : Int32 = 20, page : String | Nil = nil) : BetaFederationIssuerListResponse

List federation issuers.

Source
retrieve(federation_issuer_id : String) : BetaFederationIssuer

Retrieve a federation issuer by ID.

Source
update(federation_issuer_id : String, check_jti : Bool | Nil = nil, issuer_url : String | Nil = nil, jwks : JSON::Any | Hash(String, JSON::Any) | Nil = nil, jwks_polling_disabled : Bool | Nil = nil, max_jwt_lifetime_seconds : Int64 | Nil = nil, name : String | Nil = nil) : BetaFederationIssuer

Update a federation issuer.

Source