Stellar PHP SDK API Documentation

WebAuth

Table of Contents

Classes

ChallengeRequestBuilder
Builder for constructing SEP-10 challenge request URLs and executing challenge requests.
ChallengeRequestErrorResponse
Exception thrown when requesting a challenge transaction from the server fails.
ChallengeResponse
Response from the SEP-10 challenge endpoint containing the authentication challenge transaction.
ChallengeValidationError
Base exception class for SEP-10 challenge transaction validation failures.
ChallengeValidationErrorInvalidHomeDomain
Exception thrown when the challenge transaction contains an invalid home domain.
ChallengeValidationErrorInvalidMemoType
Exception thrown when the challenge transaction contains an invalid memo type.
ChallengeValidationErrorInvalidMemoValue
Exception thrown when the challenge transaction memo value does not match the expected value.
ChallengeValidationErrorInvalidOperationType
Exception thrown when the challenge transaction contains operations other than ManageData.
ChallengeValidationErrorInvalidSeqNr
Exception thrown when the challenge transaction sequence number is not zero.
ChallengeValidationErrorInvalidSignature
Exception thrown when the challenge transaction signature validation fails.
ChallengeValidationErrorInvalidSourceAccount
Exception thrown when operation source accounts in the challenge transaction are invalid.
ChallengeValidationErrorInvalidTimeBounds
Exception thrown when the challenge transaction time bounds are invalid or expired.
ChallengeValidationErrorInvalidWebAuthDomain
Exception thrown when the web_auth_domain value in the challenge transaction is invalid.
ChallengeValidationErrorMemoAndMuxedAccount
Exception thrown when both a memo and muxed account are present in authentication request.
SubmitCompletedChallengeErrorResponseException
Exception thrown when submitting the signed challenge returns an error response.
SubmitCompletedChallengeResponse
Response from the SEP-10 token endpoint after submitting a signed challenge transaction.
SubmitCompletedChallengeTimeoutResponseException
Exception thrown when submitting the signed challenge results in a gateway timeout (504).
SubmitCompletedChallengeUnknownResponseException
Exception thrown when submitting the signed challenge results in an unexpected HTTP response.
WebAuth
Implements SEP-10 Web Authentication protocol

        
On this page

Search results