A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

add(OneValueAttribute) - Method in class com.portwise.core.lcp.OneValueAttributeList
Appends the specified element to the end of this list.
addAttribute(String, byte[]) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
Adds a value to the list of associated values of the specified key.
addParameter(String, byte[]) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
Adds a parameter to the list of parameters.
addSessionAttribute(String, String, String) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Adds an attribute to the specified session.
ARG - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The dynamic number of arguments to be fed to the template specification's corresponding [ARGi] parameters.
audit - Variable in class com.portwise.core.logging.CoreLogger
A reference to the Audit logger.
audit() - Method in class com.portwise.core.logging.CoreLogger
 
AuditLog() - Constructor for class com.portwise.core.logging.CoreLogger.AuditLog
 
authenticate(AuthenticationRequest) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The actual progress of the authentication request from Policy Service to the authentication method in question.
authenticate(AuthenticationRequest) - Method in class com.portwise.mvpnms.authentication.example.ExampleChallenge
Perform an authentication request.
authenticate(AuthenticationRequest) - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
This is the authentication method from the Policy Service to the actual implementation authentication method.
authenticate(String, String) - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
The authentication method that checks if the password is the reversed username.
authenticate(String, String) - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
The authentication call which checks the database which is populated during initialization.
authenticate(String, String) - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
This is the progress of the authentication request to the actual authentication method implementation with just the username and password progressed to the authentication method.
AUTHENTICATED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The authenticated return code.
AUTHENTICATED - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
The return code if the user was authenticated.
AuthenticationAttributes - Class in com.portwise.mvpnms.controller.authentication
This class holds a set of authentication attributes.
AuthenticationAttributes() - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
 
AuthenticationMechanismConfiguration - Interface in com.portwise.mvpnms.authentication
The interface for authentication method implementations to retrieve configuration properties regarding the method.
AuthenticationMechanismHandler - Interface in com.portwise.mvpnms.authentication
This is a helper interface for authentication methods that needs certain support, such as for instance retrieving a CoreLogger object for logging or various possibilities to store and retrieve data on a session.
AuthenticationMechanismInterface - Interface in com.portwise.mvpnms.authentication
The AuthenticationMechanismInterface constitutes the general contract between Policy Service and its authentication methods.
AuthenticationParameters - Class in com.portwise.mvpnms.controller.authentication
This class holds the various challenge parameters that authentication methods uses to challenge the user for, e.g.
AuthenticationParameters() - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
 
AuthenticationReply - Class in com.portwise.mvpnms.controller.authentication
This class holds information of the outcome of the authentication.
AuthenticationReply(int) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Constructs a new AuthenticationReply instance with the specified return code.
AuthenticationReply(int, AuthenticationParameters, String) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Constructs a new AuthenticationReply instance with the specified return code, parameters, and template.
AuthenticationReply(int, String) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Constructs a new AuthenticationReply instance with the specified return code and CA name.
AuthenticationRequest - Class in com.portwise.mvpnms.controller.authentication
This class holds information used for the authentication request.
AuthenticationRequest(int) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Constructs a new AuthenticationRequest instance with the specified authentication method ID.
AuthenticationRequest(int, AuthenticationParameters) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Constructs a new AuthenticationRequest instance with the specified authentication method ID and parameters.
AuthenticationRequest(int, AuthenticationParameters, AuthenticationAttributes) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Constructs a new AuthenticationRequest instance with the specified authentication method ID, parameters and attributes.
AuthenticationRequest(int, AuthenticationParameters, AuthenticationAttributes, String) - Constructor for class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Constructs a new AuthenticationRequest instance with the specified authentication method ID, parameters, attributes, and session ID.
AUTHORIZATION_PARAMETER - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The authorization parameter key in the authentication parameters used in authentication replies.

B

base64decode(String) - Static method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Decodes the specified Base64 string into a byte array.
BaseAuthenticationPlugin - Class in com.portwise.mvpnms.authentication
This class can be used as a base for the authentication method plug-ins.
BaseAuthenticationPlugin() - Constructor for class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
 
beforeStore() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
beforeStore() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
 
billing - Variable in class com.portwise.core.logging.CoreLogger
A reference to the Billing logger.
BillingLog() - Constructor for class com.portwise.core.logging.CoreLogger.BillingLog
 

C

CA_STATUS_DISABLED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
CA_STATUS_REVOKED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
CERT_ERROR_MESSAGE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The cert reply string in the authentication parameters.
CERTIFICATE_ATTRIBUTE_MAPPING - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used internally in Policy Service.
CHALLENGE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The challenge return code.
CHALLENGE - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
The return code if the user was challenged.
clear() - Method in class com.portwise.core.lcp.OneValueAttributeList
Removes all of the elements from this list.
clearSessionAttributes(String) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Removes all attributes from the session.
CLIP - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
The CLIP constant.
com.portwise.core.controller.authentication - package com.portwise.core.controller.authentication
 
com.portwise.core.lcp - package com.portwise.core.lcp
 
com.portwise.core.logging - package com.portwise.core.logging
 
com.portwise.mvpnms.authentication - package com.portwise.mvpnms.authentication
 
com.portwise.mvpnms.authentication.example - package com.portwise.mvpnms.authentication.example
 
com.portwise.mvpnms.controller.authentication - package com.portwise.mvpnms.controller.authentication
 
com.portwise.mvpnms.controller.authentication.configuration - package com.portwise.mvpnms.controller.authentication.configuration
 
contains(OneValueAttribute) - Method in class com.portwise.core.lcp.OneValueAttributeList
Returns true if this list contains the specified element.
contains(String) - Method in class com.portwise.core.lcp.OneValueAttributeList
Returns true if this list contains OneValueAttribute with the specified name.
CoreLogger - Class in com.portwise.core.logging
The CoreLogger proxy class.
CoreLogger() - Constructor for class com.portwise.core.logging.CoreLogger
Constructs a new CoreLogger.
CoreLogger(int) - Constructor for class com.portwise.core.logging.CoreLogger
Constructs a new CoreLogger with the number of levels that this class is wrapped.
CoreLogger.AuditLog - Class in com.portwise.core.logging
The Audit log type.
CoreLogger.BillingLog - Class in com.portwise.core.logging
The Billing log type.
CoreLogger.EndPointLog - Class in com.portwise.core.logging
The EPI/EPP log type.
CoreLogger.EventLog - Class in com.portwise.core.logging
The Event log type.
CoreLogger.HTTPLog - Class in com.portwise.core.logging
The HTTP log type.
CoreLogger.RADIUSLog - Class in com.portwise.core.logging
The RADIUS log type.
CoreLogger.SystemLog - Class in com.portwise.core.logging
The System log type.
CVC_FAILED_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.

D

debug(String) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "debug" severity level.
debug(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "debug" severity level.
debug(String, String) - Method in class com.portwise.core.logging.CoreLogger.EndPointLog
Makes a log entry with the "debug" severity level.
DEFUNCT - Static variable in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
The not functioning code, meaning that the authentication method is unable to perform authentication.
DEVICE - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
The DEVICE constant.
DO_PARAMETER - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The do parameter key in the authentication parameters used in authentication replies.
DOMAIN - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used internally in Policy Service.

E

endpoint - Variable in class com.portwise.core.logging.CoreLogger
A reference to the EPI/EPP logger.
EndPointLog() - Constructor for class com.portwise.core.logging.CoreLogger.EndPointLog
 
equals(Object) - Method in class com.portwise.core.lcp.LCPString
 
equals(Object) - Method in class com.portwise.core.lcp.OneValueAttribute
 
event - Variable in class com.portwise.core.logging.CoreLogger
A reference to the Event logger.
EventLog() - Constructor for class com.portwise.core.logging.CoreLogger.EventLog
 
ExampleChallenge - Class in com.portwise.mvpnms.authentication.example
Example of an authentication method that implements a challenge.
ExampleChallenge() - Constructor for class com.portwise.mvpnms.authentication.example.ExampleChallenge
Constructor for the plugin.
exit() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Terminates the authentication method.
exit() - Method in class com.portwise.mvpnms.authentication.example.ExampleChallenge
Termination.
exit() - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
According to abstract class this must be implemented.
exit() - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
According to abstract class this must be implemented.
exit() - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
This method is called during a termination of the Policy Service.

F

fatal(String) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "fatal" severity level.
fatal(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "fatal" severity level.
fatal(String, Throwable) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "fatal" severity level.
fatal(String, Throwable, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "fatal" severity level.

G

getAttributes() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the authentication attributes.
getAttributes() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Returns the authentication attributes.
getAttributes(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
Returns the value to which the specified key is mapped in this identity hash map, or null if the map contains no mapping for this key.
getAuthenticationMechanism() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
 
getAuthenticationMechanism() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Returns the authentication method ID.
getBytes() - Method in class com.portwise.core.lcp.LCPString
Returns this object as an array of bytes.
getCAName() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Returns the key for the configured Certificate Authority for this authentication method.
getCAName() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the name of the Certificate Authority.
getCANames() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the list of Certificate Authority names.
getCertificate() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the certificate.
getConfiguration() - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the authentication method configuration for this plug-in.
getConfigurationAttributeNameList() - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
 
getConfigurationAttributeValue(String) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the value of the specified attribute in the configuration.
getDefaultTemplateName() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Method to retrieve the default template name.
getDefaultTemplateSpecification() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Method to retrieve the default template content.
getDevices(AuthenticationAttributes) - Static method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
Use this method to fetch a list of devices (storage-keys) resolved by Access Point and sent to Policy Service upon a authentication request.
getDisplayName() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the display name.
getEncryptedFieldNames(int) - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
getExtraProperties() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
A map of properties for the mechanism.
getHandler() - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the authentication method handler for this plug-in.
getHost() - Method in class com.portwise.core.controller.authentication.MechanismServer
Returns the host name or IP address of the Authentication Server.
getId() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the authentication method ID.
getIndexedName() - Method in class com.portwise.core.controller.authentication.MechanismServer
Returns the indexed name, which is the same as the entity key.
getInt() - Method in class com.portwise.core.lcp.LCPString
Returns the value of this object as an integer.
getKey() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
Returns the key.
getLogger(Class) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Retrieves a CoreLogger object for logging purposes.
getMaxPacketSize() - Method in class com.portwise.core.logging.CoreLogger
 
getMechanismConfigurationList() - Method in class com.portwise.core.controller.authentication.MechanismServer
Returns the configuration (key-value list) for the Authentication Server.
getMechanismConfigurations() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Method that retrieves all authentication method configurations.
getMechanismId() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Returns the internal ID of this authentication method.
getMechanismName() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Returns the name of this authentication method.
getMechanismReplies() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Method that retrieves all authentication method replies.
getMechanismServers() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismConfiguration
Method that retrieves all authentication method servers.
getMessage() - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
Returns the error message.
getName() - Method in class com.portwise.core.lcp.OneValueAttribute
Returns the name of this attribute.
getName() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Returns the name of the authentication method.
getName() - Method in class com.portwise.mvpnms.authentication.example.ExampleChallenge
Returns the name of the authentication method.
getName() - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
 
getName() - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
 
getName() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Returns the name of this reply.
getNewSessionId() - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Returns a new session identifier from the Policy Service session component.
getNewSessionId() - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns a new session identifier from the Policy Service session component.
getParameter(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
Returns the parameter value for a key.
getParameters() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the authentication parameters.
getParameters() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Returns the authentication parameters.
getPort() - Method in class com.portwise.core.controller.authentication.MechanismServer
Returns the listening port of the Authentication Server.
getReply() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the return code.
getReplyMessage() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the Reply Message, which is set by the Authentication Method to propagate any message to the accounting service.
getReplyString() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns a reply message for the return code set in this object.
getRequestParameterValue(AuthenticationRequest, String) - Static method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the value of the specified parameter in the request.
getResponse() - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
Returns the status code.
getSecurityEntityException() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
getSessionAttributeNameList(String) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns a vector of the attribute names contained in the session.
getSessionAttributeValue(String, String) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the value for the specified attribute contained in the session.
getSessionData(String) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Retrieves any data for this authentication method stored on the session.
getSessionId() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the session ID.
getSessionID() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Returns the session ID.
getSessionsBasedOnUserName(String) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Retrieves all sessions given a userId.
getShort() - Method in class com.portwise.core.lcp.LCPString
Returns the value of this object as a short.
getSize() - Method in class com.portwise.core.lcp.OneValueAttributeList
 
getState() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Returns the state of this reply.
getStringValue(String) - Method in class com.portwise.core.lcp.OneValueAttributeList
Getter for string values using attribute name.
getTemplate() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the template.
getTemplateSpecification() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Returns the template specification for this reply.
getTimeout() - Method in class com.portwise.core.controller.authentication.MechanismServer
Returns the time-out in milliseconds for the Authentication Server.
getType() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the type.
getUserAttributeValue(String, String) - Static method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
TODO Description and purpose of method.
getUserid() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Returns the user ID.
getUsername() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
 
getUsername(String) - Static method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Returns the username for the specified session.
getValue() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
Returns the value.
getValue() - Method in class com.portwise.core.lcp.OneValueAttribute
Returns the value of this attribute.

H

hasMoreAttributes() - Method in class com.portwise.core.lcp.OneValueAttributeList
Returns true if there are at least one element in this list.
HEADERS - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
The HEADERS constant.
http - Variable in class com.portwise.core.logging.CoreLogger
A reference to the HTTP logger.
HTTPLog() - Constructor for class com.portwise.core.logging.CoreLogger.HTTPLog
 

I

IMAGE_DATA_URI - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
 
info(String) - Method in class com.portwise.core.logging.CoreLogger.HTTPLog
Makes a log entry with the "info" severity level.
info(String) - Method in class com.portwise.core.logging.CoreLogger.RADIUSLog
Makes a log entry with the "info" severity level.
info(String) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "info" severity level.
info(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.RADIUSLog
Makes a log entry with the "info" severity level.
info(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "info" severity level.
info(String, String, String) - Method in class com.portwise.core.logging.CoreLogger.AuditLog
Makes a log entry with the "info" severity level.
info(String, String, String) - Method in class com.portwise.core.logging.CoreLogger.BillingLog
Makes a log entry with the "info" severity level.
info(String, String, String, Object...) - Method in class com.portwise.core.logging.CoreLogger.AuditLog
Makes a log entry with the "info" severity level.
init(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Initialization of the authentication method.
init(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
Initialization of the authentication method.
init(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.example.ExampleChallenge
Initialization of the authentication method.
init(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
This is the call from the Policy Service to the authentication method.
initialized() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
initialized() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
 
initInternal(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
According to abstract class this must be implemented.
initInternal(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
According to abstract class this must be implemented.
initInternal(AuthenticationMechanismConfiguration, AuthenticationMechanismHandler) - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
The init call to the authentication method.
INVALID_CA_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
INVALID_CREDENTIALS - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Invalid credentials string message used in authentication replies.
INVALID_CRL - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
INVALID_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
isDebugEnabled() - Method in class com.portwise.core.logging.CoreLogger
Returns true if debug is enabled for the system.
isPoll() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Getter to check if this was a poll-request.
isXpiReply() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
True if this is a auth-resp to a XPI auth-req
isXpiRequest() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Flag is true if this is a auth-req sent through XPI
iterator() - Method in class com.portwise.core.lcp.OneValueAttributeList
Returns an iterator over the elements in this list (in proper sequence).

K

keySet() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
Returns a set view of the attribute keys.
keySet() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
Returns a set view of the parameter keys.

L

LCPString - Class in com.portwise.core.lcp
A holder for an array of bytes.
LCPString(byte[]) - Constructor for class com.portwise.core.lcp.LCPString
Constructs a new LCPString instance from the specified byte array.
LCPString(byte[], int, int) - Constructor for class com.portwise.core.lcp.LCPString
Constructs a new LCPString instance.
LCPString(int) - Constructor for class com.portwise.core.lcp.LCPString
Constructs a new LCPString instance.
LCPString(short) - Constructor for class com.portwise.core.lcp.LCPString
Constructs a new LCPString instance.
LCPString(String) - Constructor for class com.portwise.core.lcp.LCPString
Constructs a new LCPString instance from the specified string.
length() - Method in class com.portwise.core.lcp.LCPString
Returns the number of bytes in this object's byte array.
log(IEventParameters) - Method in class com.portwise.core.logging.CoreLogger.EventLog
Makes a log entry with the "info" severity level (if parameters are complete).

M

MechanismConfiguration - Class in com.portwise.core.controller.authentication
This persistent class holds key and value pairs for an authentication method.
MechanismConfiguration() - Constructor for class com.portwise.core.controller.authentication.MechanismConfiguration
Constructs a new empty MechanismConfiguration instance.
MechanismConfiguration(String, String) - Constructor for class com.portwise.core.controller.authentication.MechanismConfiguration
Constructs a new MechanismConfiguration instance with the specified key and value.
MechanismReply - Class in com.portwise.mvpnms.controller.authentication.configuration
This persistent class is a challenge state for authentication methods.
MechanismReply() - Constructor for class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Constructs a new empty MechanismReply instance.
MechanismReply(String, String, byte[]) - Constructor for class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Constructs a new MechanismReply instance with the specified parameters.
MechanismServer - Class in com.portwise.core.controller.authentication
This persistent class holds information about an Authentication Server for an authentication method.
MechanismServer() - Constructor for class com.portwise.core.controller.authentication.MechanismServer
Constructs a new empty MechanismServer instance.
MechanismServer(String, int, int) - Constructor for class com.portwise.core.controller.authentication.MechanismServer
Constructs a new MechanismServer instance with the specified parameters.
MESSAGE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The message that may be shown in user's browser.

N

needsReloading(String) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
 
needsReloading(String) - Method in class com.portwise.mvpnms.authentication.example.ExampleChallenge
 
needsReloading(String) - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
 
needsReloading(String) - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
 
NEW_USERNAME - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Return code if reauthenticating and username has changed
NO_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Invalid credentials string message used in authentication replies.
NO_PASSWORD - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The no password string message used in authentication replies.
NO_USERNAME - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The no username string message used in authentication replies.
NODE_ID - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
The NODE_ID constant.
NOT_AUTHENTICATED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The not authenticated return code.
NOT_AUTHENTICATED - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
The return code if the user wasn't authenticated.
NOT_AVAILABLE_SERVICE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The not available return code.
NOT_AVAILABLE_SERVICE - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Return code if a malfunction or misconfiguration occurred.
NOT_BOUND_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
NOT_MAPPED_NO_UNIQUE_USER_FOUND - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
NOT_MAPPED_SUBJECT_DN_IN_CERT - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
NOT_MAPPED_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
NOT_OK - Static variable in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
The not success code

O

OK - Static variable in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
The success code
OneValueAttribute - Class in com.portwise.core.lcp
A holder for a name and a value.
OneValueAttribute(LCPString, LCPString) - Constructor for class com.portwise.core.lcp.OneValueAttribute
Constructs a new OneValueAttribute instance with the specified attribute name and value.
OneValueAttribute(String, String) - Constructor for class com.portwise.core.lcp.OneValueAttribute
Constructs a new OneValueAttribute instance with the specified attribute name and value.
OneValueAttributeList<oneValueAttribute> - Class in com.portwise.core.lcp
A holder for a list of OneValueAttribute instances.
OneValueAttributeList() - Constructor for class com.portwise.core.lcp.OneValueAttributeList
 

P

PASSWORD - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The password key in the authentication parameters used in authentication replies.
printStackTrace(Throwable) - Method in class com.portwise.core.logging.CoreLogger
Prints an exception's stack trace to stderr if debug is enabled.

R

radius - Variable in class com.portwise.core.logging.CoreLogger
A reference to the RADIUS logger.
RADIUS_REPLY_MESSAGE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The RADIUS reply string in the authentication parameters used in authentication replies.
RADIUSLog() - Constructor for class com.portwise.core.logging.CoreLogger.RADIUSLog
 
remove(String) - Method in class com.portwise.core.lcp.OneValueAttributeList
Removes an specific OneValueAttribute.
REMOVE_QUERY_PARAMTER - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
The removequeryparamter constant.
removeFirst() - Method in class com.portwise.core.lcp.OneValueAttributeList
Removes and returns the first element from this list.
removeSessionData(String) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Removes any stored data for this authentication method on the session.
replaceArgumentIndexes(String, int) - Static method in class com.portwise.core.logging.CoreLogger
 
REPLY_TEXT - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Reply messages for the different return codes.
RESTRICT_DIRECTLY - Static variable in class com.portwise.core.controller.authentication.MechanismServer
Restrictions of this storage entity.
RESTRICT_INDIRECTLY - Static variable in class com.portwise.core.controller.authentication.MechanismServer
Restrictions of this storage entity.
ReverseUsernameAsPassword - Class in com.portwise.mvpnms.authentication.example
Example of an authentication method that returns ok when password is the reversed username.
ReverseUsernameAsPassword() - Constructor for class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
Constructs a new ReverseUsernameAsPassword instance.
REVOKED_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.

S

SERVER_INDEX - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Internally used.
setAttributes(AuthenticationAttributes) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the authentication attributes.
setCAName(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the name of the Certificate Authority.
setCANames(List<String>) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the list of Certificate Authority names.
setDisplayName(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the display name.
setHost(String) - Method in class com.portwise.core.controller.authentication.MechanismServer
Sets the host name or IP address of the Authentication Server.
setId(int) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the authentication method ID.
setIndexedName(String) - Method in class com.portwise.core.controller.authentication.MechanismServer
Setting the indexed name has no effect.
setIsXpiReply(boolean) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Set isXPI flag if this is a auth-resp to a auth-req initiated through XPI
setIsXpiRequest(boolean) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Set to true if request comes from XPI in order to brand audit logs with [ XPI ]
setKey(String) - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
Sets the key.
setMechanismConfigurationList(Vector<MechanismConfiguration>) - Method in class com.portwise.core.controller.authentication.MechanismServer
Sets the configuration (key-value list) for the Authentication Server.
setMessage(String) - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
Sets the error message, if and only if the response code is DEFUNCT.
setName(String) - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Sets the name of this reply.
setParameters(AuthenticationParameters) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the authentication parameters.
setPoll(boolean) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Setter for poll-requests.
setPort(int) - Method in class com.portwise.core.controller.authentication.MechanismServer
Sets the listening port of the Authentication Server.
setReply(int) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the return code.
setReplyMessage(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the Reply Message, which is set by the Authentication Method to propagate any message to the accounting service.
setSecurityEntityException(SecurityEntityException) - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
setSessionId(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the session ID.
setSessionID(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
Sets the session ID.
setState(String) - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Sets the state for this reply.
setTemplate(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the template.
setTemplateSpecification(byte[]) - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
Sets the template specification for this reply.
setTimeout(int) - Method in class com.portwise.core.controller.authentication.MechanismServer
Sets the time-out in milliseconds for the Authentication Server.
setUserid(String) - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
Sets the user ID.
setValue(String) - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
Sets the value.
SHARED_SECRET - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Internally used.
size() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
Returns the number of attributes.
size() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
Returns the number of parameters.
sLogger - Static variable in class com.portwise.mvpnms.authentication.BaseAuthenticationPlugin
 
STATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Internally used.
storeSessionData(OneValueAttributeList, String) - Method in interface com.portwise.mvpnms.authentication.AuthenticationMechanismHandler
Stores data for this authentication method on the session.
SVC_FAILED_USER_CERTIFICATE - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
system - Variable in class com.portwise.core.logging.CoreLogger
A reference to the System logger.
system() - Method in class com.portwise.core.logging.CoreLogger
 
SystemLog() - Constructor for class com.portwise.core.logging.CoreLogger.SystemLog
 

T

testConnect() - Method in class com.portwise.mvpnms.authentication.example.ReverseUsernameAsPassword
According to abstract class this must be implemented.
testConnect() - Method in class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
According to abstract class this must be implemented.
testConnect() - Method in class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
This method is called during initialization of the authentication method.
tlvSize() - Method in class com.portwise.core.lcp.OneValueAttributeList
Internal method that returns the actual length of the object for sending over LCP.
TMP_MSG_BOX_URI - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
 
toString() - Method in class com.portwise.core.controller.authentication.MechanismConfiguration
 
toString() - Method in class com.portwise.core.controller.authentication.MechanismServer
 
toString() - Method in class com.portwise.core.lcp.LCPString
 
toString() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationAttributes
 
toString() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationParameters
 
toString() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
 
toString() - Method in class com.portwise.mvpnms.controller.authentication.AuthenticationRequest
 
toString() - Method in class com.portwise.mvpnms.controller.authentication.configuration.MechanismReply
 
trace(String) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "trace" severity level.
trace(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "trace" severity level.
TVC_FAILED_CA_CERTIFICATE_EXPIRED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service) certificate mechanism.
TVC_FAILED_CA_CERTIFICATE_NOT_YET_VALID - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
TVC_FAILED_USER_CERTIFICATE_EXPIRED - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
TVC_FAILED_USER_CERTIFICATE_NOT_YET_VALID - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used in Policy Service certificate mechanism.
TYPE_CERTIFICATE - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
A constant for the type certificate.
TYPE_CERTIFICATE_NAME - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
A constant for the type certificate as a string.
TYPE_TEMPLATE - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
A constant for the type template.
TYPE_TEMPLATE_NAME - Static variable in class com.portwise.mvpnms.controller.authentication.AuthenticationReply
A constant for the type template as a string.

U

URL - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used internally in Policy Service.
USER_ATTRIBUTE_MAPPING - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Used internally in Policy Service.
USERNAME - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
The username key in the authentication parameters used in authentication replies.
UsernamePasswordMechanism - Class in com.portwise.mvpnms.authentication
This class enables developers to develop simple "username/password" based authentication methods.
UsernamePasswordMechanism() - Constructor for class com.portwise.mvpnms.authentication.UsernamePasswordMechanism
 
UsernamePasswordMechanism.UsernamePasswordMechanismResponse - Class in com.portwise.mvpnms.authentication
Simple inner class to delimit the response codes and progress some error messages.
UsernamePasswordMechanismResponse(int) - Constructor for class com.portwise.mvpnms.authentication.UsernamePasswordMechanism.UsernamePasswordMechanismResponse
Creates a new UsernamePasswordMechanismResponse object.
UsernamePasswordOnFile - Class in com.portwise.mvpnms.authentication.example
Example of an authentication method that returns ok when username and password is defined in the 'USER.db' file.
UsernamePasswordOnFile() - Constructor for class com.portwise.mvpnms.authentication.example.UsernamePasswordOnFile
Constructs a new UsernamePasswordOnFile instance.

V

VENDOR - Static variable in interface com.portwise.mvpnms.authentication.AuthenticationMechanismInterface
Internally used.

W

warning(String) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "warning" severity level.
warning(String, Object...) - Method in class com.portwise.core.logging.CoreLogger.SystemLog
Makes a log entry with the "warning" severity level.
warning(String, String, String) - Method in class com.portwise.core.logging.CoreLogger.AuditLog
Makes a log entry with the "warning" severity level.
warning(String, String, String, Object...) - Method in class com.portwise.core.logging.CoreLogger.AuditLog
Makes a log entry with the "warning" severity level.
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages