Softanza
StartFrançais
Softanza
The library documents itself · Web & app server

stzOidcSandbox

19 own methods · 4 forms written with extensions, listed under their method

the source: base/service/stzOidcSandbox.ring(opens in a new tab) · All classes · The area reference: Web & app server

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.

Method
Explanation, as the source carries it
init
pcIssuer is the "iss" every token carries; pcClientId the "aud".no extension
UseSeed
the provider's identity ----------------------------------------- a deterministic key from a 32-byte hex seed ("" = random). Same seed -> same key, so a test that pins a token can be reproduced.QCSXTZZZIBWU
SetKeyId
(no comment in the source: the name reads as a sentence) set key idQCSXTZZZIBWU
IsSandbox
a double declares itself -- see stzServiceRegistryno extension
KeyId
(no comment in the source: the name reads as a sentence) key idno extension
Issuer
(no comment in the source: the name reads as a sentence) issuerno extension
ClientId
(no comment in the source: the name reads as a sentence) client idno extension
SetTokenTTL
(no comment in the source: the name reads as a sentence) set token ttlQCSXTZZZIBWU
TokenTTL
(no comment in the source: the name reads as a sentence) token ttlno extension
PublicJwk
the PUBLIC half, as a JWK -- what a relying party is given.no extension
JwksJson
the JWKS document a provider serves at its jwks_uri.no extension
DiscoveryJson
the discovery document (the well-known endpoint an RP reads first).no extension
AuthorizationEndpoint
(no comment in the source: the name reads as a sentence) authorization endpointno extension
TokenEndpoint
(no comment in the source: the name reads as a sentence) token endpointno extension
IssueIdToken
issuing tokens -------------------------------------------------- a well-formed, correctly-signed id-token for a subject.QCSXTZZZIBWU
IssueIdTokenAt
(no comment in the source: the name reads as a sentence) issue id token atno extension
IssueExpiredIdTokenAt
an ALREADY-EXPIRED token (issued in the past) -- for the negative path.no extension
IssueForgedIdTokenAt
a token signed by a DIFFERENT key -- an impostor provider.no extension
Show
(no comment in the source: the name reads as a sentence) showno extension