Search
Preparing search index...
The search index is not available
SMART WebGui
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
AccountService
Class AccountService
Hierarchy
AccountService
Index
Constructors
constructor
Properties
cookie
Service
cswi
Api
Url
http
logged
InState
portal
Api
Url
token
Methods
delete
Has
Gdpr
Cookie
Accepted
delete
Self
gconnect
Handle
gconnect
Handle
Login
get
Csw
Ingester
Version
get
Portal
Backend
Version
get
Profile
handle
Error
handle
Error
With
Logout
has
Gdpr
Cookie
Accepted
is
Logged
In
is
Logged
InValue
login
logout
redeem
Password
Reset
register
request
Password
Reset
set
Has
Gdpr
Cookie
Accepted
test
ReCaptcha
update
Password
update
Profile
Object literals
guest
Profile
Constructors
constructor
new
Account
Service
(
portalApiUrl
:
string
, cswiApiUrl
:
string
, http
:
Http
, cookieService
:
CookieService
)
:
AccountService
Parameters
portalApiUrl:
string
cswiApiUrl:
string
http:
Http
cookieService:
CookieService
Returns
AccountService
Properties
Private
cookie
Service
cookie
Service
:
CookieService
Private
cswi
Api
Url
cswi
Api
Url
:
string
Private
http
http
:
Http
Private
logged
InState
logged
InState
:
BehaviorSubject
<
boolean
>
Private
portal
Api
Url
portal
Api
Url
:
string
token
token
:
string
Methods
delete
Has
Gdpr
Cookie
Accepted
delete
Has
Gdpr
Cookie
Accepted
(
)
:
void
Returns
void
delete
Self
delete
Self
(
)
:
Observable
<
any
>
Returns
Observable
<
any
>
gconnect
Handle
gconnect
Handle
(
gAuthCredential
:
GAuthCredentials
)
:
Observable
<
any
>
Parameters
gAuthCredential:
GAuthCredentials
Returns
Observable
<
any
>
Private
gconnect
Handle
Login
gconnect
Handle
Login
(
gAuthCredential
:
GAuthCredentials
)
:
Observable
<
any
>
Parameters
gAuthCredential:
GAuthCredentials
Returns
Observable
<
any
>
get
Csw
Ingester
Version
get
Csw
Ingester
Version
(
)
:
Observable
<
string
>
Returns
Observable
<
string
>
get
Portal
Backend
Version
get
Portal
Backend
Version
(
)
:
Observable
<
string
>
Returns
Observable
<
string
>
get
Profile
get
Profile
(
)
:
Observable
<
ProfileJs
>
Returns
Observable
<
ProfileJs
>
Private
handle
Error
handle
Error
(
errorResponse
:
Response
)
:
ErrorObservable
Parameters
errorResponse:
Response
Returns
ErrorObservable
Private
handle
Error
With
Logout
handle
Error
With
Logout
(
errorResponse
:
Response
)
:
ErrorObservable
Parameters
errorResponse:
Response
Returns
ErrorObservable
has
Gdpr
Cookie
Accepted
has
Gdpr
Cookie
Accepted
(
)
:
Observable
<
boolean
>
Returns
Observable
<
boolean
>
is
Logged
In
is
Logged
In
(
)
:
Observable
<
boolean
>
Returns
Observable
<
boolean
>
is
Logged
InValue
is
Logged
InValue
(
)
:
boolean
Returns
boolean
login
login
(
loginCredentials
:
LoginCredentials
)
:
Observable
<
boolean
>
Parameters
loginCredentials:
LoginCredentials
Returns
Observable
<
boolean
>
logout
logout
(
)
:
Observable
<
boolean
>
Returns
Observable
<
boolean
>
redeem
Password
Reset
redeem
Password
Reset
(
resetCredentials
:
LoginCredentials
, redeemlink
:
string
)
:
Observable
<
boolean
>
Parameters
resetCredentials:
LoginCredentials
redeemlink:
string
Returns
Observable
<
boolean
>
register
register
(
registerJs
:
RegisterJs
)
:
Observable
<
boolean
>
Parameters
registerJs:
RegisterJs
Returns
Observable
<
boolean
>
request
Password
Reset
request
Password
Reset
(
resetCredentials
:
LoginCredentials
)
:
Observable
<
boolean
>
Parameters
resetCredentials:
LoginCredentials
Returns
Observable
<
boolean
>
set
Has
Gdpr
Cookie
Accepted
set
Has
Gdpr
Cookie
Accepted
(
)
:
void
Returns
void
test
ReCaptcha
test
ReCaptcha
(
recaptchaChallenge
:
string
)
:
Observable
<
boolean
>
server-side validation
Parameters
recaptchaChallenge:
string
Returns
Observable
<
boolean
>
update
Password
update
Password
(
email
:
string
, passwordUpdateCredentials
:
PasswordUpdateCredentials
)
:
Observable
<
boolean
>
Parameters
email:
string
passwordUpdateCredentials:
PasswordUpdateCredentials
Returns
Observable
<
boolean
>
update
Profile
update
Profile
(
userprofile
:
ProfileJs
)
:
Observable
<
boolean
>
Parameters
userprofile:
ProfileJs
Returns
Observable
<
boolean
>
Object literals
guest
Profile
guest
Profile
:
object
email
email
:
string
= "Your Account"
firstname
firstname
:
string
= "Guest"
lastname
lastname
:
string
= "User"
password
password
:
string
= "***"
Globals
Account
Service
constructor
cookie
Service
cswi
Api
Url
http
logged
InState
portal
Api
Url
token
delete
Has
Gdpr
Cookie
Accepted
delete
Self
gconnect
Handle
gconnect
Handle
Login
get
Csw
Ingester
Version
get
Portal
Backend
Version
get
Profile
handle
Error
handle
Error
With
Logout
has
Gdpr
Cookie
Accepted
is
Logged
In
is
Logged
InValue
login
logout
redeem
Password
Reset
register
request
Password
Reset
set
Has
Gdpr
Cookie
Accepted
test
ReCaptcha
update
Password
update
Profile
guest
Profile
Generated using
TypeDoc