release: @marketplaces/auth 0.1.0 (built from main)
This commit is contained in:
17
dist/ed25519/auth-api.service.d.ts
vendored
Normal file
17
dist/ed25519/auth-api.service.d.ts
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import { Observable } from 'rxjs';
|
||||
import { AuthChallenge, AuthTokenPair, RefreshTokenRequest, VerifySignatureRequest } from './models/auth-api.model';
|
||||
/**
|
||||
* Thin HTTP client for the Ed25519 admin auth endpoints. These endpoints may
|
||||
* not exist on every backend yet - calling them before the backend ships
|
||||
* 404s or connection-errors, which AuthService maps to the
|
||||
* `backend-unavailable` error screen. No mock/fake responses are fabricated
|
||||
* here; this is real HttpClient wiring against the real contract.
|
||||
*/
|
||||
export declare class AuthApiService {
|
||||
private readonly http;
|
||||
private readonly baseUrl;
|
||||
requestChallenge(): Observable<AuthChallenge>;
|
||||
verifySignature(request: VerifySignatureRequest): Observable<AuthTokenPair>;
|
||||
refresh(request: RefreshTokenRequest): Observable<AuthTokenPair>;
|
||||
logout(refreshToken: string): Observable<void>;
|
||||
}
|
||||
Reference in New Issue
Block a user