Namespace: OpenEdge.Net.HTTP.Filter.Auth
Class
NoAuthenticationFilter
Parent classes:
Inherits: OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter

Copyright (c) 2014, 2015 by Progress Software Corporation. All rights reserved.
File:NoAuthenticationFilter
Author(s):pjudge
Created:Mon Jul 07 13:30:12 EDT 2014




Method Summary
Options Name Purpose
AddAuthentication () /** Build the actual authentication. To be implemented by concrete classes. */
Overrides OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter:AddAuthentication ()
Close () /* no-op */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Destroy ()
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Flush ()
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Credentials GetCredentials (character) /** Returns credentials to be used by this filter. Can be retrieved from the Request or requested via an event @param character The domain for which to get the credentials @return Credentials A set of credentials (may not be correct, of course) */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Initialize ()
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
OnHttpCredentialRequest (AuthenticationRequestEventArgs) /** Publishes the HttpCredentialRequest event @param AuthenticationRequestEventArgs The event args being modified/used in this event. */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Open () /* no-op */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
SubscribeListener (Object) /** Subscribes a listener to events from the implementing filter. @param Object The prospective listener. */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
UnsubscribeListener (Object) /** Unsubscribes a listener to events from the implementing filter. @param Object The prospective listener. */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Write (character) /** Write data to/from the message @param character Data to write */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Write (longchar) /* no-op */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Write (handle) /** Write data to/from the message @param handle Data to write */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Write (memptr) /* no-op */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Write (Object) /* no-op */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter

Constructor Summary
Options Name Purpose
NoAuthenticationFilter (IAuthenticatedRequest)

Event Summary
Options Name Purpose
HttpCredentialRequest (Object, AuthenticationRequestEventArgs) /** The HttpRequest does not know where the Domain and username */
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter

Property Summary
Options Name Purpose
OpenEdge.Net.HTTP.IAuthenticatedRequest AuthenticatedRequest
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Progress.Lang.Class FilterEventListenerType
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
IHttpMessage Message
Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter


Method Detail
Top

PROTECTED AddAuthentication ()

Overrides OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter:AddAuthentication ()
Purpose: Build the actual authentication. To be implemented by concrete classes.
Top

PUBLIC Close ()

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
/* no-op
Top

PUBLIC Destroy ()

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Top

PUBLIC Flush ()

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Top

PROTECTED Credentials GetCredentials (character)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Returns credentials to be used by this filter. Can be retrieved from
the Request or requested via an event
Parameters:
pcRealm CHARACTER
Returns Credentials
Credentials A set of credentials (may not be correct, of course)
Top

PUBLIC Initialize ()

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Top

PROTECTED OnHttpCredentialRequest (AuthenticationRequestEventArgs)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Publishes the HttpCredentialRequest event
in this event.
Parameters:
poAuthRequestArgs AuthenticationRequestEventArgs
Top

PUBLIC Open ()

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
/* no-op
Top

PUBLIC SubscribeListener (Object)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Subscribes a listener to events from the implementing filter.
Parameters:
poListener Object
Top

PUBLIC UnsubscribeListener (Object)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Unsubscribes a listener to events from the implementing filter.
Parameters:
poListener Object
Top

PUBLIC Write (character)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Write data to/from the message
Parameters:
pcData CHARACTER
Top

PUBLIC Write (longchar)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
/* no-op
Parameters:
pcData LONGCHAR
Top

PUBLIC Write (handle)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: Write data to/from the message
Parameters:
phData HANDLE
Top

PUBLIC Write (memptr)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
/* no-op
Parameters:
pmData MEMPTR
Top

PUBLIC Write (Object)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
/* no-op
Parameters:
poData Object


Constructor Detail
Top

PUBLIC NoAuthenticationFilter (IAuthenticatedRequest)

Parameters:
poRequest OpenEdge.Net.HTTP.IAuthenticatedRequest


Event Detail
Top

PUBLIC HttpCredentialRequest (Object, AuthenticationRequestEventArgs)

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Purpose: The HttpRequest does not know where the Domain and username
Parameters:
poSender Object
poEventArgs AuthenticationRequestEventArgs


Property Detail
Top

PROTECTED OpenEdge.Net.HTTP.IAuthenticatedRequest AuthenticatedRequest

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Returns OpenEdge.Net.HTTP.IAuthenticatedRequest
Top

PUBLIC Progress.Lang.Class FilterEventListenerType

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Returns Progress.Lang.Class
Top

PUBLIC IHttpMessage Message

Inherited from OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter
Returns IHttpMessage


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0