|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Action and is used to create and modify
Finish Action.Action and is used to create and modify
an action that is not a finish or send.org.w3c.dom.Element passed
State
action
condition to the conditions vector
rules vector
states vector
State specified by the index param and displays
the action through the diagnostics module.
State specified by the name param and displays
the action through the diagnostics module.
ConditionDefault#VALUE_ANY
and then sends output to the diagnostics module.
RuleProcessor.getParam()
for the field value in this Condition.
RuleProcessor.getInputQuery().
Condition and is used to create and modify
a default condition.org.w3c.dom.Element with
specifying a Condition.
Condition and is used to create and modify
a condition field.org.w3c.dom.Element that should
contain five different attributes ("name", "field", "value", "base", and "key").
Condition and is used to create and modify
a condition "receive".org.w3c.dom.Element that should
contain two attributes, "name" and "receive".
ConfigurationProcessor object used to load and store a configuration
parseXml() method.
SAMLResponse(String inResponseTo, String recipient, Collection assertions, SAMLException e) in response
to a query asking for attributes, by taking into account the provided data.
SAMLResponse(String inResponseTo, String recipient, Collection assertions, SAMLException e) in response
to an authentication query, by taking into account the provided data.
SAMLResponse(String inResponseTo, String recipient, Collection assertions, SAMLException e) in response
to an authorization query, by taking into account the provided data.
SAMLResponse objects) depending on the query param passed and the
data provided .
Action from the conditions vector
condition from the conditions vector
rules vector
states vector
initLog4Java() method
diagnostics module.
diagnostics module.
putOutput method
in a RuleProcessor } .
State, checking also if this is a final one.
rules in the current State and
uses the Diagnostic module to display the result of the check
java.util.Iterator Object from the vector of Actions
java.util.Iterator Object from the vector of conditions
rules vector
String with the name of the last input element
(the first in the input query)
java.util.Iterator from the vector containing the state in the current Ruleset.
java.util.Iterator from the vector containing the rules in the current state.
ProtocolAdaptor for this profile
received variable
states vector
State by its name from the states vector
ProfileManager in use
ProtocolAdaptor and is used
to perform the following tasks:
Sets the profileManager for the SAMLPostAdaptor with the given parameter
Try to:
Create a new socket listening at port 80
Start a new thread
Catches an IOException exception if it's not able to create the server socket or start a new thread
ProfileManager, input and
output queues, and starting a new Thread
State or displays an error if there are no states
ObservableVector used to store queries
State need a query or not.
Object
configuration
with the provided binding and protocol
parseProtocol(),
parseEnvironment()
and parseRuleset() methods
for parsing the different sections of the given XML file.
Object
ProtocolAdaptor and
the RuleProcessor
profile manager
ProfileManager object
ProfileManager
ProtocolAdaptor
ProtocolAdaptor
setParam() to set up configuration params for this adaptor
init() to init the adaptor with the profile in use
setObserver() to configure out an observer (the rule processor) to whom the adaptor will notify
getNextInput() for returning the request (input) that must be processed
getValue() Returns an array of values for the provided param name
discard() Discards the active request
sendElement() for receiving the components and values that are necessary to create a response
sendElement
method in any ProtocolAdaptor implementing class when sending a responseProtocolAdaptor
java.lang.String with the value of attribute "received"
RuleProcessor
rule.Ruleset object previously loaded
Ruleset object for storing rules
Rule.Java.lang.Vector to store the
states associated with this Ruleset
Java.lang.Vector to store the states associated with this Ruleset
receives a SAML request, and
creates a DataUnit with the accepted client socket and the
SAML request.
diagnostics module
org.opensaml.SAMLSOAPBinding and implements interfaces
ProtocolAdaptor, Runnable and Observer.searchCondition() but for Actions.
org.w3c.dom.Element Object)
of the document.
name
received
Ruleset.String containing the value "any"
String containing the value "exception"
String containing the value "fail"
String containing the value "inconclusive"
String containing the value "pass"
String containing the value "timeout"
java.util.Vector
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||