Namespace: OpenEdge.Net.HTTP
Interface
IAuthenticatedRequest
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2015, 2017 by Progress Software Corporation. All rights reserved.
File:IAuthenticatedRequest
Author(s):pjudge
Created:Wed Jan 28 21:19:56 EST 2015
Purpose: The authentication method for this request.




Method Summary
Options Name Purpose
AddAuthentication () /** Add the actual authentication to this request, based on the request's challenge, credentials and authentication method. */
AddAuthenticationCallback (IAuthFilterEventHandler) /** Adds a subscriber to the events from this request @param IAuthFilterEventHandler The EventProvider. */
INTEGER GetAuthenticationCallbacks (IAuthFilterEventHandler[]) /** Returns the registered listeners. @param IAuthFilterEventHandler[] An array of listeners @return integer The number of registgered listeners. */
RemoveAuthenticationCallback (IAuthFilterEventHandler) /** Removes a subscriber from the events from this request @param IAuthFilterEventHandler The EventProvider. */
SetChallenge (character, character) /** Sets the authentication challenge information for this request. @param character The authentication method @param character The challenge text */

Property Summary
Options Name Purpose
CHARACTER AuthenticationChallenge
CHARACTER AuthenticationMethod
OpenEdge.Net.HTTP.Credentials Credentials


Method Detail
Top

AddAuthentication ()

Purpose: Add the actual authentication to this request, based on the
request's challenge, credentials and authentication method.
Top

AddAuthenticationCallback (IAuthFilterEventHandler)

Purpose: Adds a subscriber to the events from this request
Parameters:
poListener OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler
Top

INTEGER GetAuthenticationCallbacks (IAuthFilterEventHandler[])

Purpose: Returns the registered listeners.
Parameters:
poListener OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler
Returns INTEGER
integer The number of registgered listeners.
Top

RemoveAuthenticationCallback (IAuthFilterEventHandler)

Purpose: Removes a subscriber from the events from this request
Parameters:
poListener OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler
Top

SetChallenge (character, character)

Purpose: Sets the authentication challenge information for this request.
Parameters:
poAuthMethod CHARACTER
pcChallenge CHARACTER


Property Detail
Top

CHARACTER AuthenticationChallenge

Returns CHARACTER
Top

CHARACTER AuthenticationMethod

Returns CHARACTER
Top

OpenEdge.Net.HTTP.Credentials Credentials

Returns OpenEdge.Net.HTTP.Credentials


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15