Documentation
Dlang.org
buildAuthorizationUrl
mcp
auth
oauth
Build the authorization-request URL for the PKCE auth-code flow.
@
safe
@
safe
string
buildAuthorizationUrl
(
string
authorizationEndpoint
,
string
clientId
,
string
redirectUri
,
string
codeChallenge
,
string
scopeStr
,
string
resource
,
string
state
)
mcp
auth
oauth
enums
ClientRegistrationApproach
TokenEndpointAuthMethod
functions
authServerMetadataCandidates
base64UrlNoPad
basicAuthHeader
buildAuthCodeTokenForm
buildAuthorizationUrl
buildClientCredentialsForm
buildJwtBearerForm
buildRefreshTokenForm
buildTokenExchangeForm
canonicalResourceUri
extractQueryParam
generatePkce
isSecureFetchUrl
isSecureFetchUrlResolved
isValidClientIdMetadataUrl
makePkce
parseWwwAuthenticate
protectedResourceMetadataUrls
requireSecureUrl
secureRequestHTTP
selectClientRegistrationApproach
selectScope
validateAuthorizationResponseIss
validateAuthorizationResponseState
structs
AuthorizationServerMetadata
ClientIdMetadataDocument
ClientRegistration
PkcePair
ProtectedResourceMetadata
RegisteredClient
TokenSet
WwwAuthenticate
Build the authorization-request URL for the PKCE auth-code flow.