Plug-In Type

Plug-In

Description

Access Control

AllowList

Check an attribute against an Allow List.

CheckItems

Tests user profile Check Items.

Intersect

Check for common entries in two lists.

StateClient

Forwards authentication and accounting requests to a remote state server.

StateServer

Process State Server requests.

EAP

(Extensible Authentication Protocol)

AuthEapGtc

EAP Generic Token Card processing

AuthEapLeap

Enables authentication of sessions using a Cisco Aironet WiFi access point. *

AuthEapMd5

Authenticates users using EAP-MD5. *

AuthEapMsChapV2

EAP CHAP v2 support

AuthEapPeap

EAP PEAP. Supports Microsoft and Cisco implementations for secure EAP access.

AuthEapTls

Authenticates users using EAP-TLS. *

AuthEapTtls

EAP TTLS support for tunneled authentication.

CheckX509Crl

X509 certificate support

EapIdentity

Retrieves the identity of a user. *

Authentication

AcceptAll

Accepts all access requests *

AuthDefender

Authenticate sessions using an Axent Defender Security Server. *

AuthLocal

Perform PAP or CHAP password authentication. *

AuthNative

Authenticates users through invocation of a customer provided, shared library code. *

AuthNt

Authenticates users using MS NT SAM. *

AuthSafeWord

Authenticate sessions using a Secure Computing SafeWord server. *

AuthSecurId

Authenticate sessions using an RSA, ACE Server. *

Challenge

The Challenge plug-in sends an Access-Challenge back to the client. *

Continue

Used with the Challenge Plug-In to collect information about an Access-Accept. *

RejectAll

Explicitly reject a request. *

Return

Explicitly set request disposition.

I/O

Classic

Writes accounting records to a disk file. **

Http

Send a HTTP request to a web server.

Jdbc

Read/Write data from SQL databases

Ldap

Read from and write to LDAP directories.

Radius

Forward (proxy) authentication and accounting packets to another RADIUS server.

ReadCache

Read data from a local cache.

ReadColumnarText

Read data from white-space-delimited text files.

ReadDelimitedText

Reads data from character-delimited text files.

ReadGetpwnam

Read user data from the UNIX OS.

ReadPropertyFile

Read property settings from a file.

ReadUserFile

Reads profile data from a standard RADIUS user file.

WriteCache

Save data into a local cache.

WriteDebug

Write debugging data to the 8950 AAA system log.

WriteFixedFile

Writes fixed length records to a file.

WriteLog

Send messages to the 8950 AAA system log.

WriteMail

Send an E-mail message from a PolicyFlow

WriteSnmpTrap

Send an SNMP Trap from a PolicyFlow

WriteSyslog

Send a logging message to a Syslog server from a PolicyFlow

WriteUmtsCdr

Special ASN.1 billing record support for UMTS mobile systems

Logic Control

AttributeFilter

Check an attribute for appropriate format.

Branch

Allows selection of the next method in a PolicyFlow™ from a “case” like test.

Calculate

Performs simple integer, math operations on variables.

Call

The Call plug-in transfers control to set of method, waits until that policy chain returns, and continues normal processing..

Command

Executes 8950 AAA administrative commands.

Compare

The Compare plug-in compares the values of two internal variables.

Delay

Pauses PolicyFlow execution.

DenyList

Check an attribute against an Deny List.

Fork

Allows parallel execution of Plug-Ins .

GoTo

Execute PolicyFlow method by name.

Misc.

Cipher

Encrypts or decrypts data using the AES encryption algorithm

Dhcp

Enables use of a DHCP server for IP address assignments.

Digest

Computes Message Digests (SHA, SHA1, MD4 & MD5)

DropAll

Silently drop a requests.

Exec

Execute any external process.

Hmac

Generate a cryptographic message authentication code (MAC).

PatternMatch

Use “regular expressions” to find matches or parse data.

RandomNumber

Generates a pseudo-random number.

Read Write

Perform internal variable assignment.

Set

Perform logical “set” functions on internal data.

Split

Splits an internal variable into parts.