Package com.okta.sdk.resource.model
Class WellKnownSSFMetadata
java.lang.Object
com.okta.sdk.resource.model.WellKnownSSFMetadata
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class WellKnownSSFMetadata
extends Object
implements Serializable
Metadata about Okta as a transmitter and relevant information for configuration.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumA string that indicates the default behavior of newly created streams -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddauthorizationSchemesItem(WellKnownSSFMetadataSpecUrn authorizationSchemesItem) adddeliveryMethodsSupportedItem(URI deliveryMethodsSupportedItem) authorizationSchemes(List<WellKnownSSFMetadataSpecUrn> authorizationSchemes) configurationEndpoint(URI configurationEndpoint) defaultSubjects(WellKnownSSFMetadata.DefaultSubjectsEnum defaultSubjects) deliveryMethodsSupported(List<URI> deliveryMethodsSupported) booleanAn array of JSON objects that specify the authorization scheme properties supported by the transmitterThe URL of the SSF Stream configuration endpointA string that indicates the default behavior of newly created streamsAn array of supported SET delivery methodsThe issuer used in Security Event Tokens.The URL of the JSON Web Key Set (JWKS) that contains the signing keys for validating the signatures of Security Event Tokens (SETs)The version identifying the implementer's draft or final specification implemented by the transmitterThe URL of the SSF Stream verification endpointinthashCode()voidsetAuthorizationSchemes(List<WellKnownSSFMetadataSpecUrn> authorizationSchemes) voidsetConfigurationEndpoint(URI configurationEndpoint) voidsetDefaultSubjects(WellKnownSSFMetadata.DefaultSubjectsEnum defaultSubjects) voidsetDeliveryMethodsSupported(List<URI> deliveryMethodsSupported) voidvoidsetJwksUri(URI jwksUri) voidsetSpecVersion(String specVersion) voidsetVerificationEndpoint(URI verificationEndpoint) specVersion(String specVersion) toString()verificationEndpoint(URI verificationEndpoint)
-
Field Details
-
JSON_PROPERTY_AUTHORIZATION_SCHEMES
- See Also:
-
JSON_PROPERTY_CONFIGURATION_ENDPOINT
- See Also:
-
JSON_PROPERTY_DEFAULT_SUBJECTS
- See Also:
-
JSON_PROPERTY_DELIVERY_METHODS_SUPPORTED
- See Also:
-
JSON_PROPERTY_ISSUER
- See Also:
-
JSON_PROPERTY_JWKS_URI
- See Also:
-
JSON_PROPERTY_SPEC_VERSION
- See Also:
-
JSON_PROPERTY_VERIFICATION_ENDPOINT
- See Also:
-
-
Constructor Details
-
WellKnownSSFMetadata
public WellKnownSSFMetadata()
-
-
Method Details
-
authorizationSchemes
public WellKnownSSFMetadata authorizationSchemes(List<WellKnownSSFMetadataSpecUrn> authorizationSchemes) -
addauthorizationSchemesItem
public WellKnownSSFMetadata addauthorizationSchemesItem(WellKnownSSFMetadataSpecUrn authorizationSchemesItem) -
getAuthorizationSchemes
An array of JSON objects that specify the authorization scheme properties supported by the transmitter- Returns:
- authorizationSchemes
-
setAuthorizationSchemes
-
configurationEndpoint
-
getConfigurationEndpoint
The URL of the SSF Stream configuration endpoint- Returns:
- configurationEndpoint
-
setConfigurationEndpoint
-
defaultSubjects
public WellKnownSSFMetadata defaultSubjects(WellKnownSSFMetadata.DefaultSubjectsEnum defaultSubjects) -
getDefaultSubjects
A string that indicates the default behavior of newly created streams- Returns:
- defaultSubjects
-
setDefaultSubjects
-
deliveryMethodsSupported
-
adddeliveryMethodsSupportedItem
-
getDeliveryMethodsSupported
An array of supported SET delivery methods- Returns:
- deliveryMethodsSupported
-
setDeliveryMethodsSupported
-
issuer
-
getIssuer
The issuer used in Security Event Tokens. This value is set as `iss` in the claim.- Returns:
- issuer
-
setIssuer
-
jwksUri
-
getJwksUri
The URL of the JSON Web Key Set (JWKS) that contains the signing keys for validating the signatures of Security Event Tokens (SETs)- Returns:
- jwksUri
-
setJwksUri
-
specVersion
-
getSpecVersion
The version identifying the implementer's draft or final specification implemented by the transmitter- Returns:
- specVersion
-
setSpecVersion
-
verificationEndpoint
-
getVerificationEndpoint
The URL of the SSF Stream verification endpoint- Returns:
- verificationEndpoint
-
setVerificationEndpoint
-
equals
-
hashCode
public int hashCode() -
toString
-