Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saved ticket support for kerberos #40165

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft

Conversation

icewind1991
Copy link
Member

@icewind1991 icewind1991 commented Aug 30, 2023

Allows saving kerberos ticket in session for reuse

  • implement some better logic about when to save tickets

@icewind1991 icewind1991 force-pushed the kerberos-saved-ticket branch from 815e821 to 7aed00a Compare September 1, 2023 15:02
use OCP\IL10N;
use OCP\ISession;

class KerberosSsoSession extends AuthMechanism {

Check notice

Code scanning / Psalm

PropertyNotSetInConstructor Note

Property OCA\Files_External\Lib\Auth\SMB\KerberosSsoSession::$scheme is not defined in constructor of OCA\Files_External\Lib\Auth\SMB\KerberosSsoSession or in any private or final methods called in the constructor
use OCP\IUser;
use OCP\Security\ICredentialsManager;

class KerberosSsoDatabase extends AuthMechanism {

Check notice

Code scanning / Psalm

PropertyNotSetInConstructor Note

Property OCA\Files_External\Lib\Auth\SMB\KerberosSsoDatabase::$scheme is not defined in constructor of OCA\Files_External\Lib\Auth\SMB\KerberosSsoDatabase or in any private or final methods called in the constructor
@icewind1991 icewind1991 force-pushed the kerberos-saved-ticket branch 2 times, most recently from 45ab2b9 to 13db180 Compare October 20, 2023 07:42
@icewind1991 icewind1991 force-pushed the kerberos-saved-ticket branch from 102aa2b to 70c9f5f Compare October 24, 2023 14:13
@solracsf solracsf added this to the Nextcloud 28 milestone Nov 21, 2023
@blizzz blizzz mentioned this pull request Nov 22, 2023
5 tasks
@blizzz blizzz modified the milestones: Nextcloud 28, Nextcloud 29 Nov 23, 2023
@skjnldsv skjnldsv added the 2. developing Work in progress label Feb 21, 2024
This was referenced Mar 12, 2024
@Altahrim Altahrim mentioned this pull request Mar 20, 2024
@skjnldsv skjnldsv modified the milestones: Nextcloud 29, Nextcloud 30 Mar 28, 2024
@skjnldsv skjnldsv modified the milestones: Nextcloud 30, Nextcloud 31 Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants