Difference between revisions of "HowTo:Integrate UBIK in an SSO Environment"
(→Interfacing) |
m (→Interfacing) |
||
Line 149: | Line 149: | ||
public string GetOIDCToken(UBIKSession session, BaseClass c, UBIK.Kernel.Classification.SSO.IOOperation op) | public string GetOIDCToken(UBIKSession session, BaseClass c, UBIK.Kernel.Classification.SSO.IOOperation op) | ||
{ | { | ||
− | UBIKKernel.LogDebugOutput(MethodBase.GetCurrentMethod(), 1234, | + | UBIKKernel.LogDebugOutput(MethodBase.GetCurrentMethod(), 1234, "Getting OIDC Token", this); |
UBIK.Kernel.Classification.SSO.SSOCacheKey key = new UBIK.Kernel.Classification.SSO.SSOCacheKey(op, c.ClassID); | UBIK.Kernel.Classification.SSO.SSOCacheKey key = new UBIK.Kernel.Classification.SSO.SSOCacheKey(op, c.ClassID); | ||
if (session.Tags.TryRetrieveTag(key, out object tag)) | if (session.Tags.TryRetrieveTag(key, out object tag)) |
Revision as of 07:41, 21 March 2024
Single Sign-On (SSO) allows an end-user to interact with multiple services without logging in more than once.
This page shows how to integrate UBIK® into such an SSO environment.