LiJinHuan
2024-01-05 462188a2c982b0a8750dfe01692dfd898216bb0c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
global class SessionManagement {
    global SessionManagement() { }
    global Object clone() { }
    global static System.PageReference finishLoginDiscovery(Auth.LoginDiscoveryMethod method, Id userId) { }
    global static System.PageReference finishLoginFlow(String startUrl) { }
    global static System.PageReference finishLoginFlow() { }
    global static String generateVerificationUrl(Auth.VerificationPolicy policy, String description, String retUrl) { }
    global static Map<String,String> getCurrentSession() { }
    global static Auth.LightningLoginEligibility getLightningLoginEligibility(Id userId) { }
    global static Map<String,String> getQrCode() { }
    global static Auth.SessionLevel getRequiredSessionLevelForProfile(String profileId) { }
    global static Map<String,String> ignoreForConcurrentSessionLimit(Object sessions) { }
    global static Boolean inOrgNetworkRange(String ipAddress) { }
    global static Boolean isIpAllowedForProfile(String profileId, String ipAddress) { }
    global static void setSessionLevel(Auth.SessionLevel level) { }
    global static Boolean validateTotpTokenForKey(String totpSharedKey, String totpCode, String description) { }
    global static Boolean validateTotpTokenForKey(String totpSharedKey, String totpCode) { }
    global static Boolean validateTotpTokenForUser(String totpCode, String description) { }
    global static Boolean validateTotpTokenForUser(String totpCode) { }
    global static System.PageReference verifyDeviceFlow(String userCode, String startUrl) { }
 
}