public class PortalSession extends Resource<PortalSession>
| Modifier and Type | Class and Description |
|---|---|
static class |
PortalSession.ActivateRequest |
static class |
PortalSession.CreateRequest |
static class |
PortalSession.LinkedCustomer |
static class |
PortalSession.Status |
| Constructor and Description |
|---|
PortalSession(org.json.JSONObject jsonObj) |
PortalSession(String jsonStr) |
| Modifier and Type | Method and Description |
|---|---|
String |
accessUrl() |
static PortalSession.ActivateRequest |
activate(String id) |
static PortalSession.CreateRequest |
create() |
Timestamp |
createdAt() |
String |
customerId() |
Timestamp |
expiresAt() |
String |
id() |
List<PortalSession.LinkedCustomer> |
linkedCustomers() |
Timestamp |
loginAt() |
String |
loginIpaddress() |
static Request |
logout(String id) |
Timestamp |
logoutAt() |
String |
logoutIpaddress() |
String |
redirectUrl() |
static Request |
retrieve(String id) |
PortalSession.Status |
status() |
String |
token() |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uripublic PortalSession(String jsonStr)
public PortalSession(org.json.JSONObject jsonObj)
public String id()
public String token()
public String accessUrl()
public String redirectUrl()
public PortalSession.Status status()
public Timestamp createdAt()
public Timestamp expiresAt()
public String customerId()
public Timestamp loginAt()
public Timestamp logoutAt()
public String loginIpaddress()
public String logoutIpaddress()
public List<PortalSession.LinkedCustomer> linkedCustomers()
public static PortalSession.CreateRequest create()
public static PortalSession.ActivateRequest activate(String id)
Copyright © 2023 ChargeBee. All rights reserved.