IAuthentication
@nuclia/core • Docs
@nuclia/core / IAuthentication
Interface: IAuthentication
Methods
authenticate()
authenticate(
tokens):boolean
Parameters
• tokens: AuthTokens
Returns
boolean
Defined in
libs/sdk-core/src/lib/models.ts:64
deleteAuthenticatedUser()
deleteAuthenticatedUser():
Observable<void>
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:66
getAuthHeaders()
getAuthHeaders()
getAuthHeaders():
object
Returns
object
Defined in
libs/sdk-core/src/lib/models.ts:60
getAuthHeaders(method, path)
getAuthHeaders(
method,path):object
Parameters
• method: string
• path: string
Returns
object
Defined in
libs/sdk-core/src/lib/models.ts:61
getAuthInfo()
getAuthInfo(
includeIP?):Observable<AuthInfo>
Parameters
• includeIP?: boolean
Returns
Observable<AuthInfo>
Defined in
libs/sdk-core/src/lib/models.ts:68
getJWTUser()
getJWTUser():
null|JwtUser