RequestParameterBuilder module

Функции

addApplicationTelemetry(Map<string, string>, ApplicationTelemetry)

Добавление параметров телеметрии клиента

addAuthorizationCode(Map<string, string>, string)

authorization_code добавление переданного пользователем для обмена маркером

addBrokerParameters(Map<string, string>, string, string)
addCcsOid(Map<string, string>, ClientInfo)

Добавляет параметр запроса CCS (служба учетных данных кэша) для объекта учетной записи

addCcsUpn(Map<string, string>, string)

Добавляет параметр запроса CCS (служба учетных данных кэша) для login_hint

addClaims(Map<string, string>, string, string[])

добавление утверждений

addCliData(Map<string, string>)

добавление clidata=1 для запроса на поддержку клиентских данных

addClientAssertion(Map<string, string>, string)

добавление clientAssertion для конфиденциальных потоков клиентов

addClientAssertionType(Map<string, string>, string)

добавление clientAssertionType для конфиденциальных потоков клиентов

addClientCapabilitiesToClaims(string, string[])
addClientId(Map<string, string>, string)

add clientId

addClientInfo(Map<string, string>)

Добавление сведений о клиенте

addClientSecret(Map<string, string>, string)

добавление client_secret

addCodeChallengeParams(Map<string, string>, string, string)

добавление code_challenge и code_challenge_method

  • вызов, если один из них не передается
addCodeVerifier(Map<string, string>, string)

code_verifier добавление переданного пользователем для обмена маркером

addCorrelationId(Map<string, string>, string)

добавление идентификатора корреляции

addDeviceCode(Map<string, string>, string)

authorization_code добавление переданного пользователем для обмена маркером

addDomainHint(Map<string, string>, string)

добавление domain_hint

addEARParameters(Map<string, string>, string)

Добавление параметров запроса EAR (зашифрованный авторизовать ответ)

addExtraQueryParameters(Map<string, string>, StringDict)

добавление экстраQueryParams

addGrantType(Map<string, string>, string)

добавить тип предоставления

addIdTokenHint(Map<string, string>, string)

добавление id_token_hint для запроса на выход

addInstanceAware(Map<string, string>)
addLibraryInfo(Map<string, string>, LibraryInfo)

Добавление парам запросов сведений о библиотеке

addLoginHint(Map<string, string>, string)

добавление login_hint

addLogoutHint(Map<string, string>, string)

Добавляет параметр logout_hint для автоматического выхода, который предотвращает выбор учетной записи сервера

addNativeBroker(Map<string, string>)

Добавление флага, указывающее, что stS должна пытаться использовать WAM, если оно доступно

addNonce(Map<string, string>, string)

Добавление nonce

addOboAssertion(Map<string, string>, string)

Добавление утверждения OBO для конфиденциальных потоков клиентов

addPassword(Map<string, string>, string)

добавляет password поток предоставления пароля

addPopToken(Map<string, string>, string)

добавление pop_jwk для выполнения запросов к парам

addPostBodyParameters(Map<string, string>, StringDict)

Добавляет параметры текста авторизации в параметры запроса

addPostLogoutRedirectUri(Map<string, string>, string)

Add post logout redirectUri

addPrompt(Map<string, string>, string)

Запрос на добавление

addRedirectUri(Map<string, string>, string)

добавление redirect_uri

addRefreshToken(Map<string, string>, string)

refreshToken добавление переданного пользователем

addRequestTokenUse(Map<string, string>, string)

добавить тип предоставления

addResponseMode(Map<string, string>, ResponseMode)

добавьте response_mode. по умолчанию выполняет запрос.

addResponseType(Map<string, string>, OAuthResponseType)

Добавьте указанный response_type

addScopes(Map<string, string>, string[], boolean, string[])

добавьте области. Задайте для addOidcScopes значение false, чтобы предотвратить действия по умолчанию в сценариях, отличных от пользователя

addServerTelemetry(Map<string, string>, ServerTelemetryManager)

добавление полей телеметрии сервера

addSid(Map<string, string>, string)

добавление идентификатора безопасности

addSshJwk(Map<string, string>, string)

добавление SSH JWK и идентификатор ключа для запроса парам

addState(Map<string, string>, string)

добавление состояния

addThrottling(Map<string, string>)

Добавляет параметр, указывающий на сервер, который поддерживает регулирование

addUsername(Map<string, string>, string)

добавляет username поток предоставления пароля

instrumentBrokerParams(Map<string, string>, string, IPerformanceClient)

Сведения о функции

addApplicationTelemetry(Map<string, string>, ApplicationTelemetry)

Добавление параметров телеметрии клиента

function addApplicationTelemetry(parameters: Map<string, string>, appTelemetry: ApplicationTelemetry)

Параметры

parameters

Map<string, string>

appTelemetry
ApplicationTelemetry

addAuthorizationCode(Map<string, string>, string)

authorization_code добавление переданного пользователем для обмена маркером

function addAuthorizationCode(parameters: Map<string, string>, code: string)

Параметры

parameters

Map<string, string>

code

string

addBrokerParameters(Map<string, string>, string, string)

function addBrokerParameters(parameters: Map<string, string>, brokerClientId: string, brokerRedirectUri: string)

Параметры

parameters

Map<string, string>

brokerClientId

string

brokerRedirectUri

string

addCcsOid(Map<string, string>, ClientInfo)

Добавляет параметр запроса CCS (служба учетных данных кэша) для объекта учетной записи

function addCcsOid(parameters: Map<string, string>, clientInfo: ClientInfo)

Параметры

parameters

Map<string, string>

clientInfo
ClientInfo

addCcsUpn(Map<string, string>, string)

Добавляет параметр запроса CCS (служба учетных данных кэша) для login_hint

function addCcsUpn(parameters: Map<string, string>, loginHint: string)

Параметры

parameters

Map<string, string>

loginHint

string

addClaims(Map<string, string>, string, string[])

добавление утверждений

function addClaims(parameters: Map<string, string>, claims?: string, clientCapabilities?: string[])

Параметры

parameters

Map<string, string>

claims

string

clientCapabilities

string[]

addCliData(Map<string, string>)

добавление clidata=1 для запроса на поддержку клиентских данных

function addCliData(parameters: Map<string, string>)

Параметры

parameters

Map<string, string>

addClientAssertion(Map<string, string>, string)

добавление clientAssertion для конфиденциальных потоков клиентов

function addClientAssertion(parameters: Map<string, string>, clientAssertion: string)

Параметры

parameters

Map<string, string>

clientAssertion

string

addClientAssertionType(Map<string, string>, string)

добавление clientAssertionType для конфиденциальных потоков клиентов

function addClientAssertionType(parameters: Map<string, string>, clientAssertionType: string)

Параметры

parameters

Map<string, string>

clientAssertionType

string

addClientCapabilitiesToClaims(string, string[])

function addClientCapabilitiesToClaims(claims?: string, clientCapabilities?: string[]): string

Параметры

claims

string

clientCapabilities

string[]

Возвращаемое значение

string

addClientId(Map<string, string>, string)

add clientId

function addClientId(parameters: Map<string, string>, clientId: string)

Параметры

parameters

Map<string, string>

clientId

string

addClientInfo(Map<string, string>)

Добавление сведений о клиенте

function addClientInfo(parameters: Map<string, string>)

Параметры

parameters

Map<string, string>

addClientSecret(Map<string, string>, string)

добавление client_secret

function addClientSecret(parameters: Map<string, string>, clientSecret: string)

Параметры

parameters

Map<string, string>

clientSecret

string

addCodeChallengeParams(Map<string, string>, string, string)

добавление code_challenge и code_challenge_method

  • вызов, если один из них не передается
function addCodeChallengeParams(parameters: Map<string, string>, codeChallenge?: string, codeChallengeMethod?: string)

Параметры

parameters

Map<string, string>

codeChallenge

string

codeChallengeMethod

string

addCodeVerifier(Map<string, string>, string)

code_verifier добавление переданного пользователем для обмена маркером

function addCodeVerifier(parameters: Map<string, string>, codeVerifier: string)

Параметры

parameters

Map<string, string>

codeVerifier

string

addCorrelationId(Map<string, string>, string)

добавление идентификатора корреляции

function addCorrelationId(parameters: Map<string, string>, correlationId: string)

Параметры

parameters

Map<string, string>

correlationId

string

addDeviceCode(Map<string, string>, string)

authorization_code добавление переданного пользователем для обмена маркером

function addDeviceCode(parameters: Map<string, string>, code: string)

Параметры

parameters

Map<string, string>

code

string

addDomainHint(Map<string, string>, string)

добавление domain_hint

function addDomainHint(parameters: Map<string, string>, domainHint: string)

Параметры

parameters

Map<string, string>

domainHint

string

addEARParameters(Map<string, string>, string)

Добавление параметров запроса EAR (зашифрованный авторизовать ответ)

function addEARParameters(parameters: Map<string, string>, jwk: string)

Параметры

parameters

Map<string, string>

jwk

string

addExtraQueryParameters(Map<string, string>, StringDict)

добавление экстраQueryParams

function addExtraQueryParameters(parameters: Map<string, string>, eQParams: StringDict)

Параметры

parameters

Map<string, string>

eQParams
StringDict

addGrantType(Map<string, string>, string)

добавить тип предоставления

function addGrantType(parameters: Map<string, string>, grantType: string)

Параметры

parameters

Map<string, string>

grantType

string

addIdTokenHint(Map<string, string>, string)

добавление id_token_hint для запроса на выход

function addIdTokenHint(parameters: Map<string, string>, idTokenHint: string)

Параметры

parameters

Map<string, string>

idTokenHint

string

addInstanceAware(Map<string, string>)

function addInstanceAware(parameters: Map<string, string>)

Параметры

parameters

Map<string, string>

addLibraryInfo(Map<string, string>, LibraryInfo)

Добавление парам запросов сведений о библиотеке

function addLibraryInfo(parameters: Map<string, string>, libraryInfo: LibraryInfo)

Параметры

parameters

Map<string, string>

libraryInfo

LibraryInfo

addLoginHint(Map<string, string>, string)

добавление login_hint

function addLoginHint(parameters: Map<string, string>, loginHint: string)

Параметры

parameters

Map<string, string>

loginHint

string

addLogoutHint(Map<string, string>, string)

Добавляет параметр logout_hint для автоматического выхода, который предотвращает выбор учетной записи сервера

function addLogoutHint(parameters: Map<string, string>, logoutHint: string)

Параметры

parameters

Map<string, string>

logoutHint

string

addNativeBroker(Map<string, string>)

Добавление флага, указывающее, что stS должна пытаться использовать WAM, если оно доступно

function addNativeBroker(parameters: Map<string, string>)

Параметры

parameters

Map<string, string>

addNonce(Map<string, string>, string)

Добавление nonce

function addNonce(parameters: Map<string, string>, nonce: string)

Параметры

parameters

Map<string, string>

nonce

string

addOboAssertion(Map<string, string>, string)

Добавление утверждения OBO для конфиденциальных потоков клиентов

function addOboAssertion(parameters: Map<string, string>, oboAssertion: string)

Параметры

parameters

Map<string, string>

oboAssertion

string

addPassword(Map<string, string>, string)

добавляет password поток предоставления пароля

function addPassword(parameters: Map<string, string>, password: string)

Параметры

parameters

Map<string, string>

password

string

addPopToken(Map<string, string>, string)

добавление pop_jwk для выполнения запросов к парам

function addPopToken(parameters: Map<string, string>, cnfString: string)

Параметры

parameters

Map<string, string>

cnfString

string

addPostBodyParameters(Map<string, string>, StringDict)

Добавляет параметры текста авторизации в параметры запроса

function addPostBodyParameters(parameters: Map<string, string>, bodyParameters: StringDict)

Параметры

parameters

Map<string, string>

bodyParameters
StringDict

addPostLogoutRedirectUri(Map<string, string>, string)

Add post logout redirectUri

function addPostLogoutRedirectUri(parameters: Map<string, string>, redirectUri: string)

Параметры

parameters

Map<string, string>

redirectUri

string

addPrompt(Map<string, string>, string)

Запрос на добавление

function addPrompt(parameters: Map<string, string>, prompt: string)

Параметры

parameters

Map<string, string>

prompt

string

addRedirectUri(Map<string, string>, string)

добавление redirect_uri

function addRedirectUri(parameters: Map<string, string>, redirectUri: string)

Параметры

parameters

Map<string, string>

redirectUri

string

addRefreshToken(Map<string, string>, string)

refreshToken добавление переданного пользователем

function addRefreshToken(parameters: Map<string, string>, refreshToken: string)

Параметры

parameters

Map<string, string>

refreshToken

string

addRequestTokenUse(Map<string, string>, string)

добавить тип предоставления

function addRequestTokenUse(parameters: Map<string, string>, tokenUse: string)

Параметры

parameters

Map<string, string>

tokenUse

string

addResponseMode(Map<string, string>, ResponseMode)

добавьте response_mode. по умолчанию выполняет запрос.

function addResponseMode(parameters: Map<string, string>, responseMode?: ResponseMode)

Параметры

parameters

Map<string, string>

responseMode
ResponseMode

addResponseType(Map<string, string>, OAuthResponseType)

Добавьте указанный response_type

function addResponseType(parameters: Map<string, string>, responseType: OAuthResponseType)

Параметры

parameters

Map<string, string>

responseType
OAuthResponseType

addScopes(Map<string, string>, string[], boolean, string[])

добавьте области. Задайте для addOidcScopes значение false, чтобы предотвратить действия по умолчанию в сценариях, отличных от пользователя

function addScopes(parameters: Map<string, string>, scopes: string[], addOidcScopes?: boolean, defaultScopes?: string[])

Параметры

parameters

Map<string, string>

scopes

string[]

addOidcScopes

boolean

defaultScopes

string[]

addServerTelemetry(Map<string, string>, ServerTelemetryManager)

добавление полей телеметрии сервера

function addServerTelemetry(parameters: Map<string, string>, serverTelemetryManager: ServerTelemetryManager)

Параметры

parameters

Map<string, string>

serverTelemetryManager

ServerTelemetryManager

addSid(Map<string, string>, string)

добавление идентификатора безопасности

function addSid(parameters: Map<string, string>, sid: string)

Параметры

parameters

Map<string, string>

sid

string

addSshJwk(Map<string, string>, string)

добавление SSH JWK и идентификатор ключа для запроса парам

function addSshJwk(parameters: Map<string, string>, sshJwkString: string)

Параметры

parameters

Map<string, string>

sshJwkString

string

addState(Map<string, string>, string)

добавление состояния

function addState(parameters: Map<string, string>, state: string)

Параметры

parameters

Map<string, string>

state

string

addThrottling(Map<string, string>)

Добавляет параметр, указывающий на сервер, который поддерживает регулирование

function addThrottling(parameters: Map<string, string>)

Параметры

parameters

Map<string, string>

addUsername(Map<string, string>, string)

добавляет username поток предоставления пароля

function addUsername(parameters: Map<string, string>, username: string)

Параметры

parameters

Map<string, string>

username

string

instrumentBrokerParams(Map<string, string>, string, IPerformanceClient)

function instrumentBrokerParams(parameters: Map<string, string>, correlationId?: string, performanceClient?: IPerformanceClient)

Параметры

parameters

Map<string, string>

correlationId

string

performanceClient
IPerformanceClient