A C D E G I J K L M P R S T U V

A

AssertionPersistenceManager - Interface in it.eng.rdlab.soa3.assertion.manager
 
Assertionsvalidation - Class in it.eng.rdlab.soa3.assertion.validation
Assertions validator - This class provides the functionality to validate the signature of the assertions xmlobject
Assertionsvalidation() - Constructor for class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
This is a requirement for the Opensaml lib - public no arg constructor
AssertionValidationException - Exception in it.eng.rdlab.soa3.assertion.validation
 
AssertionValidationException(Exception) - Constructor for exception it.eng.rdlab.soa3.assertion.validation.AssertionValidationException
 
AssertionValidationFactory - Class in it.eng.rdlab.soa3.assertion.manager
 
AssertionValidationFactory() - Constructor for class it.eng.rdlab.soa3.assertion.manager.AssertionValidationFactory
 
authenticate(String, String, String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.AuthenticationServiceImpl
 
AuthenticateResponseBean - Class in it.eng.rdlab.soa3.authn.rest.bean
Utility bean returned as authentication response
AuthenticateResponseBean() - Constructor for class it.eng.rdlab.soa3.authn.rest.bean.AuthenticateResponseBean
 
AuthenticationContext - Interface in it.eng.rdlab.soa3.authn.rest
 
AuthenticationService - Class in it.eng.rdlab.soa3.authn.rest.jaxrs
 
AuthenticationService() - Constructor for class it.eng.rdlab.soa3.authn.rest.jaxrs.AuthenticationService
 
AuthenticationServiceImpl - Class in it.eng.rdlab.soa3.authn.rest.impl
Authentication service that authenticates users against LDAP
AuthenticationServiceImpl() - Constructor for class it.eng.rdlab.soa3.authn.rest.impl.AuthenticationServiceImpl
 

C

CATALINA_HOME - Static variable in interface it.eng.rdlab.soa3.authn.rest.util.Constants
 
CERTIFICATE_TYPE - Static variable in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
 
ConfigurationBean - Interface in it.eng.rdlab.soa3.assertion.configuration
Configuration Bean
ConfigurationFileBean - Class in it.eng.rdlab.soa3.config.beans
 
ConfigurationFileBean(String, String, String) - Constructor for class it.eng.rdlab.soa3.config.beans.ConfigurationFileBean
 
ConfigurationInformationBean - Class in it.eng.rdlab.soa3.assertion.configuration
Configuration Bean
ConfigurationInformationBean() - Constructor for class it.eng.rdlab.soa3.assertion.configuration.ConfigurationInformationBean
 
ConfigurationManager - Class in it.eng.rdlab.soa3.config
 
configure(ConfigurationBean) - Method in class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
 
configure(ConfigurationBean) - Method in interface it.eng.rdlab.soa3.assertion.validation.IAssertionValidator
 
Constants - Interface in it.eng.rdlab.soa3.authn.rest.util
 

D

DefaultValues - Class in it.eng.rdlab.soa3.config.beans
 
DefaultValues() - Constructor for class it.eng.rdlab.soa3.config.beans.DefaultValues
 

E

EXTERNAL_ROLE_NAME - Static variable in class it.eng.rdlab.soa3.assertion.manager.SamlConstants
 

G

generateAssertionUrl(String, String) - Static method in class it.eng.rdlab.soa3.assertion.manager.SAMLUtils
 
getAssertionObject(String) - Method in class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
 
getAssertionObject(String) - Method in interface it.eng.rdlab.soa3.assertion.validation.IAssertionValidator
Generates an assertion object from a string
getAssertionServiceUrl() - Method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getAssertionSignatureValidation() - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
getAssertionSignatureValidation() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getAssertionSignatureValidation() - Method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getAssertionSourceUrl() - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
getAssertionSourceUrl() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getAssertionTimeValidation() - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
getAssertionTimeValidation() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getAssertionTimeValidation() - Method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getAuthenticationContext() - Method in interface it.eng.rdlab.soa3.authn.rest.IAuthenticationService
 
getAuthenticationContext() - Method in class it.eng.rdlab.soa3.authn.rest.impl.AuthenticationServiceImpl
getAuthenticationContext() - Method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getBase() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getBaseURI() - Static method in class it.eng.rdlab.soa3.authn.rest.jaxrs.jerseyClient
 
getCaCert() - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
getCaCert() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getCaCert() - Method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getConfigurationStream() - Method in class it.eng.rdlab.soa3.config.beans.ConfigurationFileBean
 
getContextSource() - Method in interface it.eng.rdlab.soa3.authn.rest.AuthenticationContext
 
getContextSource() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getCurrentInstance() - Static method in class it.eng.rdlab.soa3.assertion.manager.AssertionValidationFactory
 
getInstance() - Static method in class it.eng.rdlab.soa3.config.ConfigurationManager
 
getLdapBase() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getLdapDN() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getLdapPwd() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getLdapTemplate() - Method in interface it.eng.rdlab.soa3.authn.rest.AuthenticationContext
 
getLdapTemplate() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getLdapUrl() - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
getNewInstance() - Static method in class it.eng.rdlab.soa3.assertion.manager.AssertionValidationFactory
 
getPassword() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getProperty(String) - Method in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
Provides the configuration property
getProperty(String) - Method in class it.eng.rdlab.soa3.assertion.configuration.ConfigurationInformationBean
Provides the configuration property
getRoles(String) - Method in interface it.eng.rdlab.soa3.assertion.manager.AssertionPersistenceManager
 
getRoles() - Method in class it.eng.rdlab.soa3.authn.rest.bean.AuthenticateResponseBean
 
getUrl() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getUserDn() - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
getUserName() - Method in class it.eng.rdlab.soa3.authn.rest.bean.AuthenticateResponseBean
 

I

IAssertionValidator - Interface in it.eng.rdlab.soa3.assertion.validation
 
IAuthenticationService - Interface in it.eng.rdlab.soa3.authn.rest
Interface to the authentication service
init() - Method in class it.eng.rdlab.soa3.config.beans.ConfigurationFileBean
 
isUserAuthenticated(String, String, String) - Method in interface it.eng.rdlab.soa3.authn.rest.IAuthenticationService
 
isUserAuthenticated(String, String, String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.AuthenticationServiceImpl
isUserAuthenticated(HttpContext) - Method in class it.eng.rdlab.soa3.authn.rest.jaxrs.AuthenticationService
 
it.eng.rdlab.soa3.assertion.configuration - package it.eng.rdlab.soa3.assertion.configuration
 
it.eng.rdlab.soa3.assertion.manager - package it.eng.rdlab.soa3.assertion.manager
 
it.eng.rdlab.soa3.assertion.validation - package it.eng.rdlab.soa3.assertion.validation
 
it.eng.rdlab.soa3.authn.rest - package it.eng.rdlab.soa3.authn.rest
 
it.eng.rdlab.soa3.authn.rest.bean - package it.eng.rdlab.soa3.authn.rest.bean
 
it.eng.rdlab.soa3.authn.rest.exceptions - package it.eng.rdlab.soa3.authn.rest.exceptions
 
it.eng.rdlab.soa3.authn.rest.impl - package it.eng.rdlab.soa3.authn.rest.impl
 
it.eng.rdlab.soa3.authn.rest.jaxrs - package it.eng.rdlab.soa3.authn.rest.jaxrs
 
it.eng.rdlab.soa3.authn.rest.util - package it.eng.rdlab.soa3.authn.rest.util
 
it.eng.rdlab.soa3.config - package it.eng.rdlab.soa3.config
 
it.eng.rdlab.soa3.config.beans - package it.eng.rdlab.soa3.config.beans
 

J

jerseyClient - Class in it.eng.rdlab.soa3.authn.rest.jaxrs
 
jerseyClient() - Constructor for class it.eng.rdlab.soa3.authn.rest.jaxrs.jerseyClient
 
JSONParserException - Exception in it.eng.rdlab.soa3.authn.rest.exceptions
 
JSONParserException(String, Throwable) - Constructor for exception it.eng.rdlab.soa3.authn.rest.exceptions.JSONParserException
 

K

KEYFACTORY_ALG - Static variable in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
 

L

LDAPAuthenticationContext - Class in it.eng.rdlab.soa3.authn.rest.impl
 
LDAPAuthenticationContext() - Constructor for class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 

M

main(String[]) - Static method in class it.eng.rdlab.soa3.authn.rest.jaxrs.AuthenticationService
 
main(String[]) - Static method in class it.eng.rdlab.soa3.authn.rest.jaxrs.jerseyClient
 

P

PASSWORD_SEPARATOR - Static variable in interface it.eng.rdlab.soa3.authn.rest.util.Constants
 
PropertiesNameBean - Class in it.eng.rdlab.soa3.config.beans
 
PropertiesNameBean() - Constructor for class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
PUBLIC_KEY - Static variable in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
 

R

ROLE_ATTRIBUTE - Static variable in class it.eng.rdlab.soa3.assertion.manager.SamlConstants
 

S

SamlConstants - Class in it.eng.rdlab.soa3.assertion.manager
 
SamlConstants() - Constructor for class it.eng.rdlab.soa3.assertion.manager.SamlConstants
 
SAMLUtils - Class in it.eng.rdlab.soa3.assertion.manager
 
SAMLUtils() - Constructor for class it.eng.rdlab.soa3.assertion.manager.SAMLUtils
 
setAssertionSignatureValidation(String) - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
setAssertionSignatureValidation(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setAssertionSourceUrl(String) - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
setAssertionSourceUrl(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setAssertionTimeValidation(String) - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
setAssertionTimeValidation(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setBase(String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
setCaCert(String) - Method in class it.eng.rdlab.soa3.config.beans.DefaultValues
 
setCaCert(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setLdapBase(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setLdapDN(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setLdapPwd(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setLdapUrl(String) - Method in class it.eng.rdlab.soa3.config.beans.PropertiesNameBean
 
setPassword(String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
setProperty(String, String) - Method in class it.eng.rdlab.soa3.assertion.configuration.ConfigurationInformationBean
Sets the property
setRoles(List<String>) - Method in class it.eng.rdlab.soa3.authn.rest.bean.AuthenticateResponseBean
 
setUrl(String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
setUserDn(String) - Method in class it.eng.rdlab.soa3.authn.rest.impl.LDAPAuthenticationContext
 
setUserName(String) - Method in class it.eng.rdlab.soa3.authn.rest.bean.AuthenticateResponseBean
 
SIGNATURE_VALIDATION_ENABLED - Static variable in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
 

T

TIME_VALIDATION_ENABLED - Static variable in interface it.eng.rdlab.soa3.assertion.configuration.ConfigurationBean
 

U

USERNAME_ATTRIBUTE - Static variable in class it.eng.rdlab.soa3.assertion.manager.SamlConstants
 

V

validateAssertions(String) - Method in class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
 
validateAssertions(String) - Method in interface it.eng.rdlab.soa3.assertion.validation.IAssertionValidator
This method is invoked by the clients/stubs to validate the signature of assertions using the public key of the signed entity read from a file, returns null if signature is not valid
validateSignature(Assertion) - Method in class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
 
validateSignature(Assertion) - Method in interface it.eng.rdlab.soa3.assertion.validation.IAssertionValidator
Validates the signature of the assertion
validateTimeInterval(Assertion) - Method in class it.eng.rdlab.soa3.assertion.validation.Assertionsvalidation
 
validateTimeInterval(Assertion) - Method in interface it.eng.rdlab.soa3.assertion.validation.IAssertionValidator
Validates the lifetime of the assertion basing on the notBefore and notOnOrAfter properties

A C D E G I J K L M P R S T U V

Copyright © 2013. All Rights Reserved.