B C E F G I M O P R S U V W X

B

BASE64 - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 
Base64EncodedCredentials - Class in org.gcube.soa3.connector.common.security.impl
Implementation of Credentials encoded in Base 64
Base64EncodedCredentials(Credentials) - Constructor for class org.gcube.soa3.connector.common.security.impl.Base64EncodedCredentials
 
BINARY_SECURITY_TOKEN_LABEL - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 
BINARY_SECURITY_TOKEN_PREFIX - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

C

CredentialManager - Class in org.gcube.soa3.connector.common.security
Credential Manager singleton class is based on an InheritableThreadLocal internal variable storing the Credentials object.
Credentials - Interface in org.gcube.soa3.connector.common.security
Interface representing the credentials

E

ENCODING_TYPE_LABEL - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

F

FederatedCredentials - Class in org.gcube.soa3.connector.common.security.impl
Federated credentials actually are represented by an assertion id
FederatedCredentials(String) - Constructor for class org.gcube.soa3.connector.common.security.impl.FederatedCredentials
 

G

getAuthenticationString() - Method in interface org.gcube.soa3.connector.common.security.Credentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationString() - Method in class org.gcube.soa3.connector.common.security.impl.Base64EncodedCredentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationString() - Method in class org.gcube.soa3.connector.common.security.impl.FederatedCredentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationString() - Method in class org.gcube.soa3.connector.common.security.impl.UserNamePasswordCredentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationString() - Method in class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationString() - Method in class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
Gets the raw credentialS String if exists, a String representiation of the credentials used otherwise
getAuthenticationType() - Method in interface org.gcube.soa3.connector.common.security.Credentials
The credentials type
getAuthenticationType() - Method in class org.gcube.soa3.connector.common.security.impl.Base64EncodedCredentials
The credentials type
getAuthenticationType() - Method in class org.gcube.soa3.connector.common.security.impl.FederatedCredentials
Returns "FED"
getAuthenticationType() - Method in class org.gcube.soa3.connector.common.security.impl.UserNamePasswordCredentials
Returns "BASIC"
getAuthenticationType() - Method in class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
Returns "X509TLS"
getAuthenticationType() - Method in class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
Returns "X509TLS"
getCredentials() - Method in class org.gcube.soa3.connector.common.security.CredentialManager
Gets the credentials (with InheritableThreadLocal logic)
getHeaderString() - Method in interface org.gcube.soa3.connector.common.security.Credentials
Gets the credential string to be set in the header of the message
getHeaderString() - Method in class org.gcube.soa3.connector.common.security.impl.Base64EncodedCredentials
Gets the credential string to be set in the header of the message
getHeaderString() - Method in class org.gcube.soa3.connector.common.security.impl.FederatedCredentials
Gets the credential string to be set in the header of the message
getHeaderString() - Method in class org.gcube.soa3.connector.common.security.impl.UserNamePasswordCredentials
Gets the credential string to be set in the header of the message
getHeaderString() - Method in class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
Gets the credential string to be set in the header of the message
getHeaderString() - Method in class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
Gets the credential string to be set in the header of the message
getInstance() - Static method in class org.gcube.soa3.connector.common.security.CredentialManager
 

I

ID_LABEL - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

M

MessageManager - Interface in org.gcube.soa3.connector.common.security.messages
Message manager class: it manages different type of messages basing on the actual implementation

O

org.gcube.soa3.connector.common.security - package org.gcube.soa3.connector.common.security
 
org.gcube.soa3.connector.common.security.impl - package org.gcube.soa3.connector.common.security.impl
 
org.gcube.soa3.connector.common.security.messages - package org.gcube.soa3.connector.common.security.messages
 
org.gcube.soa3.connector.common.security.messages.impl - package org.gcube.soa3.connector.common.security.messages.impl
 

P

prepareCredentials() - Method in interface org.gcube.soa3.connector.common.security.Credentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object
prepareCredentials() - Method in class org.gcube.soa3.connector.common.security.impl.Base64EncodedCredentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object
prepareCredentials() - Method in class org.gcube.soa3.connector.common.security.impl.FederatedCredentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object
prepareCredentials() - Method in class org.gcube.soa3.connector.common.security.impl.UserNamePasswordCredentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object
prepareCredentials() - Method in class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object
prepareCredentials() - Method in class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
Prepares the credentials to be sent with the message: if the credentials are string based and should be set in an header, they are returned as a String object

R

removeCredentials() - Method in class org.gcube.soa3.connector.common.security.CredentialManager
Removes the credentials
RestMessageManager - Class in org.gcube.soa3.connector.common.security.messages.impl
Specification of MessageManager class for REST messages
RestMessageManager(WebResource) - Constructor for class org.gcube.soa3.connector.common.security.messages.impl.RestMessageManager
 

S

SECURITY_TOKEN - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 
setCredentials(Credentials) - Method in class org.gcube.soa3.connector.common.security.CredentialManager
Sets the credentials for this Thread and the descendants
setCredentials(Credentials) - Method in class org.gcube.soa3.connector.common.security.messages.impl.RestMessageManager
Sets the credentials
setCredentials(Credentials) - Method in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
Sets the credentials
setCredentials(Credentials) - Method in interface org.gcube.soa3.connector.common.security.messages.MessageManager
Sets the credentials
SoapMessageManager - Class in org.gcube.soa3.connector.common.security.messages.impl
Specification of MessageManager class for REST messages
SoapMessageManager(SOAPMessage) - Constructor for class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

U

UserNamePasswordCredentials - Class in org.gcube.soa3.connector.common.security.impl
Username and password credentials
UserNamePasswordCredentials(String, char[]) - Constructor for class org.gcube.soa3.connector.common.security.impl.UserNamePasswordCredentials
 

V

VALUE_TYPE_LABEL - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

W

WSSE_NAMESPACE - Static variable in class org.gcube.soa3.connector.common.security.messages.impl.SoapMessageManager
 

X

X509CombinedCredentials - Class in org.gcube.soa3.connector.common.security.impl
Implementation of Credentials combining TLS and another string based credential model (extraCredentials)
X509CombinedCredentials(Credentials) - Constructor for class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
 
X509CombinedCredentials(Credentials, String, String, String, String) - Constructor for class org.gcube.soa3.connector.common.security.impl.X509CombinedCredentials
 
X509TLSCredentials - Class in org.gcube.soa3.connector.common.security.impl
TLS X509 Credentials
X509TLSCredentials() - Constructor for class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
 
X509TLSCredentials(String, String, String, String) - Constructor for class org.gcube.soa3.connector.common.security.impl.X509TLSCredentials
 

B C E F G I M O P R S U V W X

Copyright © 2013. All Rights Reserved.