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
All Classes All Packages
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.
All Classes All Packages