Skip to main content

Transmittermetadata

SSF transmitter discovery metadata per the SSF specification.

Properties

NameTypeDescriptionNotes
spec_versionstrVersion of the SSF specification supported.[optional]
issuerstrBase URL of the transmitter (issuer).[optional]
jwks_uristrURL of the transmitter's JSON Web Key Set.[optional]
delivery_methods_supported[]strSupported delivery methods (e.g. push URN).[optional]
configuration_endpointstrEndpoint for stream configuration (create, read, update, replace, delete).[optional]
status_endpointstrEndpoint for reading and updating stream status.[optional]
verification_endpointstrEndpoint for receiver verification.[optional]
authorization_schemes[]AuthorizationschemeSupported authorization schemes (e.g. OAuth2, Bearer).[optional]
}

Example

from sailpoint.shared_signals_framework_ssf.models.transmittermetadata import Transmittermetadata

transmittermetadata = Transmittermetadata(
spec_version='10',
issuer='https://tenant.api.identitynow.com',
jwks_uri='https://tenant.api.identitynow.com/ssf/jwks',
delivery_methods_supported=["urn:ietf:rfc:8935"],
configuration_endpoint='https://tenant.api.identitynow.com/latest/ssf/streams',
status_endpoint='https://tenant.api.identitynow.com/latest/ssf/streams/status',
verification_endpoint='https://tenant.api.identitynow.com/latest/ssf/streams/verify',
authorization_schemes=[
sailpoint.shared_signals_framework_ssf.models.authorizationscheme.authorizationscheme(
spec_urn = 'urn:ietf:rfc:6749', )
]
)

[Back to top]