Kernel::System::OIDC

NAME

Kernel::System::OIDC – Handles OAuth2 / OpenID Connect based tokens and keys from external authorities

ATTRIBUTES

AuthorityKeys

Contains the authority (certificate) keys, retrieved from the OpenID provider.

IsAccessTokenValid()

Checks if the access jwt token is valid.

    my $UserLogin = $Self->IsAccessTokenValid(
        '...'       # jwt-token
                    # or
        {
            ...     # decoded jwt-token
        }
    );

Returns the UserLogin if the token is valid, undef if not.

PRIVATE METHODS

Scroll to Top