A C D E F G H I M O P Q R S T U V W X

A

AUTHENTICATION_FAILED - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
AUTHORIZATION_FAILED - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
AttributePrincipal - class org.n52.security.common.authentication.AttributePrincipal.
Container for simple parameter/value principals.
AttributePrincipal(String, String) - Constructor for class org.n52.security.common.authentication.AttributePrincipal
 
AuthenticationMethod - interface org.n52.security.common.authentication.AuthenticationMethod.
 
AuthenticationMethodConfig - class org.n52.security.common.authentication.AuthenticationMethodConfig.
 
AuthenticationMethodConfig(String, String, Map, String) - Constructor for class org.n52.security.common.authentication.AuthenticationMethodConfig
 
AuthenticationService - interface org.n52.security.common.protocol.AuthenticationService.
 
AuthenticationServiceCapabilities - class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities.
 
AuthenticationServiceCapabilities(InputStream, String) - Constructor for class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
AuthenticationServiceCapabilities(String) - Constructor for class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
add(Name, AbstractPolicy) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
addAttribute(TransferAttribute) - Method in interface org.n52.security.common.protocol.artifact.Transferable
Adds a Attribute to the Set and stores it under pAttribute.getName()
addAttribute(TransferAttribute) - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
addAuthenticationMethods(AuthenticationMethod[]) - Method in class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
addAuthenticationMethods(AuthenticationMethod[]) - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
addAuthenticationMethods(AuthenticationMethod[]) - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
addAuthenticationMethods(AuthenticationMethod[]) - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
addReference(PolicyReference) - Method in interface org.n52.security.common.protocol.PolicyReferenceService
Creates a new reference to the named policy that expires on the given date
asBase64String() - Method in class org.n52.security.common.authentication.SAMLTicket
 
asDom4J() - Method in interface org.n52.security.common.authentication.AuthenticationMethod
 
asDom4J() - Method in class org.n52.security.common.authentication.PasswordAuthenticationMethod
 
asDom4J() - Method in class org.n52.security.common.authentication.SessionAuthenticationMethod
 
asDom4J() - Method in class org.n52.security.common.authentication.URMAuthenticationMethod
 
asDom4J() - Method in class org.n52.security.common.authentication.UnknownAuthenticationMethod
 
asDom4J() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
asString() - Method in class org.n52.security.common.authentication.SAMLTicket
 
asSubject() - Method in class org.n52.security.common.authentication.SAMLTicket
 
available() - Method in class org.n52.security.util.StringInputStream
 

C

Capabilities - class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities.
 
Capabilities(InputStream, String) - Constructor for class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
Credential - interface org.n52.security.common.authentication.Credential.
 
CredentialEditor - interface org.n52.security.common.authentication.CredentialEditor.
 
CredentialFactory - class org.n52.security.common.authentication.CredentialFactory.
 
CredentialFactory() - Constructor for class org.n52.security.common.authentication.CredentialFactory
 
checkClientTrusted(X509Certificate[], String) - Method in class org.n52.security.util.MyX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.n52.security.util.MyX509TrustManager
 
close() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Changes session status to closed.
closeSession(String, String) - Method in interface org.n52.security.common.protocol.AuthenticationService
Corresponds to the CloseSession request of the Web Authentication Service specification.
closeSession(String, String) - Method in interface org.n52.security.common.protocol.PolicyEnforcementService
Corresponds to the CloseSession request of the Web Security Service specification.
code - Variable in class org.n52.security.common.protocol.artifact.ServiceException
 
conncectToService(URL, String, String) - Static method in class org.n52.security.util.HttpsServiceConncetion
 
conncectToService(URL) - Static method in class org.n52.security.util.HttpsServiceConncetion
 
conncectToServicePost(URL, String, String, byte[]) - Static method in class org.n52.security.util.HttpsServiceConncetion
 
createCredential(AuthenticationMethod, String) - Static method in class org.n52.security.common.authentication.CredentialFactory
constructs a new Credential according to the specified methodURN and sets the specified value (e.g.
createFromXML(InputSource) - Static method in class org.n52.security.common.protocol.artifact.ServiceException
Creates an instance of this class from an XML file.
createFromXML(InputStream) - Static method in class org.n52.security.common.protocol.artifact.SessionInfo
 
createHttpHeaderAttribute(String, String) - Static method in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
createNew(Date, Name) - Static method in class org.n52.security.common.protocol.artifact.PolicyReference
 
createSAMLResponseFromPrincipals(UsernameIDPrincipal, Set, String, String, int, String, Key, Certificate, boolean) - Static method in class org.n52.security.common.authentication.SAMLTicket
 
createStreamTransferable(String, InputStream, String) - Method in class org.n52.security.common.protocol.artifact.TransferableFactory
 
createTextualTransferable(String, String, String) - Method in class org.n52.security.common.protocol.artifact.TransferableFactory
 

D

decodeBase64(String) - Static method in class org.n52.security.util.StringUtils
Decodes a Base64 encoded String.
delete(Name) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
deleteReference(String) - Method in interface org.n52.security.common.protocol.PolicyReferenceService
Deletes the denoted reference
doService(String, Transferable, Credential) - Method in interface org.n52.security.common.protocol.PolicyEnforcementService
Corresponds to the DoService request of the Web Security Service specification.

E

encodeBase64(String) - Static method in class org.n52.security.util.StringUtils
Encoded a String into another Base64 encoded String.
equals(Object) - Method in class org.n52.security.common.authentication.AttributePrincipal
 

F

Field - class org.n52.security.common.authentication.Field.
Fields are associated with Credentials.
Field(String, String) - Constructor for class org.n52.security.common.authentication.Field
Creates an editable credential field.
Field(String, String, String, boolean) - Constructor for class org.n52.security.common.authentication.Field
 

G

getAbstract() - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
getAbstract() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getAbstract() - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
getAcceptedIssuers() - Method in class org.n52.security.util.MyX509TrustManager
 
getAsDocument() - Method in class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
getAsDocument() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getAsStream() - Method in interface org.n52.security.common.protocol.artifact.Payload
 
getAsStream() - Method in class org.n52.security.common.protocol.artifact.StreamPayload
 
getAsStream() - Method in class org.n52.security.common.protocol.artifact.TextualPayload
 
getAsTransferable() - Method in class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
getAsTransferable() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getAsTransferable() - Method in class org.n52.security.common.protocol.artifact.SAMLResponse
 
getAsTransferable() - Method in class org.n52.security.common.protocol.artifact.ServiceException
 
getAsTransferable() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
 
getAsTransferable() - Method in interface org.n52.security.common.protocol.artifact.TransferableCreator
 
getAttribute(String) - Method in interface org.n52.security.common.protocol.artifact.Transferable
Gets the TransferAttribute wich are stored under pName
getAttribute(String) - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
getAttributeNames() - Method in interface org.n52.security.common.protocol.artifact.Transferable
Returns the Collection of keys, under wich TransferAttributes are stored
getAttributeNames() - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
getAttributeValue(String) - Method in interface org.n52.security.common.protocol.artifact.Transferable
Gets the Value of the TransferAttribute wich are stored under pName
getAttributeValue(String) - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
getAttributes() - Method in interface org.n52.security.common.protocol.artifact.Transferable
Returns the Collection of TransferAttributes wich stored in this Transferable
getAttributes() - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
getAuthenticationMethod() - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
getAuthenticationMethod() - Method in interface org.n52.security.common.authentication.CredentialEditor
 
getAuthenticationMethod() - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
getAuthenticationMethod() - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
getAuthenticationMethod() - Method in class org.n52.security.common.authentication.SessionIDCredentialEditor
 
getAuthenticationMethodURN() - Method in interface org.n52.security.common.authentication.Credential
 
getAuthenticationMethodURN() - Method in class org.n52.security.common.authentication.PasswordCredential
 
getAuthenticationMethodURN() - Method in class org.n52.security.common.authentication.SAMLCredential
 
getAuthenticationMethodURN() - Method in class org.n52.security.common.authentication.SessionIDCredential
 
getAuthenticationMethodURN() - Method in class org.n52.security.common.authentication.URMCredential
 
getAuthenticationMethods() - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
getAuthenticationMethods() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getAuthenticationMethods() - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
getCapabilities(String, String) - Method in interface org.n52.security.common.protocol.AuthenticationService
Corresponds to the GetCapabilities request of the Web Authentication Service Specification.
getCapabilities(String, String) - Method in interface org.n52.security.common.protocol.PolicyEnforcementService
Corresponds to the GetCapabilities request of the Web Security Service Specification.
getCapabilitiesXML() - Method in class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
getCapabilitiesXML() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getCertificate() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getClassName() - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
getCredential() - Method in interface org.n52.security.common.authentication.CredentialEditor
The values can be anything like comma seperated username,password or a SAMLTicket.
getCredential() - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
getCredential() - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
getCredential() - Method in class org.n52.security.common.authentication.SessionIDCredentialEditor
 
getCredentialEditor() - Method in interface org.n52.security.common.authentication.AuthenticationMethod
 
getCredentialEditor() - Method in class org.n52.security.common.authentication.PasswordAuthenticationMethod
 
getCredentialEditor() - Method in class org.n52.security.common.authentication.SessionAuthenticationMethod
 
getCredentialEditor() - Method in class org.n52.security.common.authentication.URMAuthenticationMethod
 
getCredentialEditor() - Method in class org.n52.security.common.authentication.UnknownAuthenticationMethod
 
getCredentialEditor() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getDescription() - Method in class org.n52.security.common.authentication.Field
 
getDocFactory() - Static method in class org.n52.security.util.XMLUtilsDom4j
 
getDocumentBuilder() - Static method in class org.n52.security.util.XMLUtils
Delivers a namespace-unaware, non-validating DocumentBuilder
getDocumentBuilder(boolean, boolean) - Static method in class org.n52.security.util.XMLUtils
 
getErrorCode() - Method in class org.n52.security.common.protocol.artifact.ServiceException
 
getExpiration() - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
getExpiry() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Return the expiration date for this session.
getExpiryFormatted() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Return the expiration date as string according to ISO 8601:1988(E) (yyyy-MM-ddThh:mm:ss:SSSZ).
getFields() - Method in interface org.n52.security.common.authentication.Credential
 
getFields() - Method in interface org.n52.security.common.authentication.CredentialEditor
 
getFields() - Method in class org.n52.security.common.authentication.PasswordCredential
 
getFields() - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
getFields() - Method in class org.n52.security.common.authentication.SAMLCredential
/* (non-Javadoc)
getFields() - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
getFields() - Method in class org.n52.security.common.authentication.SessionIDCredential
 
getFields() - Method in class org.n52.security.common.authentication.SessionIDCredentialEditor
 
getFields() - Method in class org.n52.security.common.authentication.URMCredential
 
getHandback() - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
getID() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Returns the session id.
getId() - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
getInstance() - Static method in class org.n52.security.common.protocol.artifact.TransferableFactory
 
getName() - Method in class org.n52.security.common.authentication.AttributePrincipal
 
getName() - Method in class org.n52.security.common.authentication.Field
 
getName() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getName() - Method in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
getName() - Method in interface org.n52.security.common.protocol.artifact.TransferAttribute
 
getParameters() - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
getParameters(NodeList) - Static method in class org.n52.security.util.XMLUtils
 
getPassword() - Method in class org.n52.security.common.authentication.PasswordCredential
 
getPassword() - Method in class org.n52.security.common.authentication.URMCredential
 
getPath() - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
getPaths(Name) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
getPayload() - Method in interface org.n52.security.common.protocol.artifact.ServiceRequest
 
getPayload() - Method in interface org.n52.security.common.protocol.artifact.Transferable
Gets the PayLoad of this Transferable
getPayload() - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
getPolicies(Name) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
getPolicy(Name) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
getProtectedServiceType() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getProxyCredentials(URL) - Method in class org.n52.security.util.ProxyManager
 
getProxyHost(URL) - Method in class org.n52.security.util.ProxyManager
analyzes the given URL to find a proxy host to use or returns null if the host of the url is a nonProxyHost.
getReference() - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
getReferences(Name) - Method in interface org.n52.security.common.protocol.PolicyReferenceService
 
getRole() - Method in class org.n52.security.common.authentication.RolePrincipal
 
getSAMLResponse(String, Credential) - Method in interface org.n52.security.common.protocol.AuthenticationService
Corresponds to the GetSAMLResponse request of the Web Authentication Service specification.
getSAMLTicket() - Method in class org.n52.security.common.authentication.SAMLCredential
 
getSecuredServiceType() - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
getSecuredServiceType() - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
getSession(String, Credential) - Method in interface org.n52.security.common.protocol.AuthenticationService
Corresponds to the GetSession request of the Web Authentication Service specification.
getSession(String, Credential) - Method in interface org.n52.security.common.protocol.PolicyEnforcementService
Corresponds to the GetSession request of the Web Security Service specification.
getSessionID() - Method in class org.n52.security.common.authentication.SessionIDCredential
 
getSessionTimeout() - Method in class org.n52.security.common.authentication.SessionAuthenticationMethod
 
getStreamAsString(InputStream) - Static method in class org.n52.security.util.StringUtils
 
getSubject() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Returns the subject bound to this session.
getSupportedMethod() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getTicket() - Method in class org.n52.security.common.protocol.artifact.SAMLResponse
 
getTitle() - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
getTitle() - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
getTitle() - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
getURN() - Method in interface org.n52.security.common.authentication.AuthenticationMethod
 
getURN() - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
getURN() - Method in class org.n52.security.common.authentication.PasswordAuthenticationMethod
 
getURN() - Method in class org.n52.security.common.authentication.SessionAuthenticationMethod
 
getURN() - Method in class org.n52.security.common.authentication.URMAuthenticationMethod
 
getURN() - Method in class org.n52.security.common.authentication.UnknownAuthenticationMethod
 
getURN() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getUrl() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
getUsername() - Method in class org.n52.security.common.authentication.PasswordCredential
 
getUsername() - Method in class org.n52.security.common.authentication.URMCredential
 
getUsername() - Method in class org.n52.security.common.authentication.UsernameIDPrincipal
 
getUsernameQualifier() - Method in class org.n52.security.common.authentication.UsernameIDPrincipal
 
getValue() - Method in class org.n52.security.common.authentication.AttributePrincipal
 
getValue() - Method in class org.n52.security.common.authentication.Field
 
getValue() - Method in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
getValue() - Method in interface org.n52.security.common.protocol.artifact.TransferAttribute
 
getVersion() - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 

H

HEADER_NAME_CONTENTENCODING - Static variable in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
HEADER_NAME_CONTENTTYPE - Static variable in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
HEADER_NAME_COOKIE - Static variable in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
HttpHeaderAttribute - class org.n52.security.common.protocol.artifact.HttpHeaderAttribute.
Tasks of Class HttpHeaderAttribute: Simple Http Header Field as a Key-Value Pair of Strings
HttpsServiceConncetion - class org.n52.security.util.HttpsServiceConncetion.
 
HttpsServiceConncetion() - Constructor for class org.n52.security.util.HttpsServiceConncetion
 
hashCode() - Method in class org.n52.security.common.authentication.AttributePrincipal
 

I

INVALID_FORMAT - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
INVALID_SAMLRESPONSE - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
INVALID_SESSION - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
IPESCapabilities - interface org.n52.security.common.protocol.artifact.IPESCapabilities.
 
isReadonly() - Method in class org.n52.security.common.authentication.Field
 

M

MyHostnameVerifier - class org.n52.security.util.MyHostnameVerifier.
 
MyHostnameVerifier() - Constructor for class org.n52.security.util.MyHostnameVerifier
 
MyX509TrustManager - class org.n52.security.util.MyX509TrustManager.
 
MyX509TrustManager() - Constructor for class org.n52.security.util.MyX509TrustManager
 
mAttributes - Variable in class org.n52.security.common.protocol.artifact.TransferableImpl
 
mCharset - Variable in class org.n52.security.common.protocol.artifact.StreamPayload
 
mName - Variable in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
mOriginalBytes - Variable in class org.n52.security.common.protocol.artifact.StreamPayload
 
mPayload - Variable in class org.n52.security.common.protocol.artifact.TransferableImpl
 
mSAMLResponse - Variable in class org.n52.security.common.authentication.SAMLTicket
 
mValue - Variable in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 

O

org.n52.security.common.authentication - package org.n52.security.common.authentication
 
org.n52.security.common.protocol - package org.n52.security.common.protocol
 
org.n52.security.common.protocol.artifact - package org.n52.security.common.protocol.artifact
 
org.n52.security.common.protocol.artifact.binding.wss1_1 - package org.n52.security.common.protocol.artifact.binding.wss1_1
 
org.n52.security.util - package org.n52.security.util
 

P

PASS_FORMATION_ERROR - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
PasswordAuthenticationMethod - class org.n52.security.common.authentication.PasswordAuthenticationMethod.
 
PasswordAuthenticationMethod(boolean) - Constructor for class org.n52.security.common.authentication.PasswordAuthenticationMethod
 
PasswordCredential - class org.n52.security.common.authentication.PasswordCredential.
 
PasswordCredential(String, String) - Constructor for class org.n52.security.common.authentication.PasswordCredential
 
PasswordCredentialEditor - class org.n52.security.common.authentication.PasswordCredentialEditor.
 
PasswordCredentialEditor(AuthenticationMethod, boolean) - Constructor for class org.n52.security.common.authentication.PasswordCredentialEditor
 
Payload - interface org.n52.security.common.protocol.artifact.Payload.
 
PolicyAdministrationService - interface org.n52.security.common.protocol.PolicyAdministrationService.
 
PolicyEnforcementService - interface org.n52.security.common.protocol.PolicyEnforcementService.
 
PolicyEnforcementServiceCapabilities - class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities.
 
PolicyEnforcementServiceCapabilities(InputStream, String) - Constructor for class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
PolicyReference - class org.n52.security.common.protocol.artifact.PolicyReference.
 
PolicyReference(Date, String, Name) - Constructor for class org.n52.security.common.protocol.artifact.PolicyReference
 
PolicyReferenceService - interface org.n52.security.common.protocol.PolicyReferenceService.
 
PolicyReferenceServiceException - exception org.n52.security.common.protocol.artifact.PolicyReferenceServiceException.
 
PolicyReferenceServiceException() - Constructor for class org.n52.security.common.protocol.artifact.PolicyReferenceServiceException
 
PolicyReferenceServiceException(String) - Constructor for class org.n52.security.common.protocol.artifact.PolicyReferenceServiceException
 
PolicyReferenceServiceException(Throwable) - Constructor for class org.n52.security.common.protocol.artifact.PolicyReferenceServiceException
 
PolicyReferenceServiceException(String, Throwable) - Constructor for class org.n52.security.common.protocol.artifact.PolicyReferenceServiceException
 
ProxyManager - class org.n52.security.util.ProxyManager.
 
ProxyManager() - Constructor for class org.n52.security.util.ProxyManager
 

Q

querySimpleXPath(String) - Method in class org.n52.security.util.XPathHelper
 
querySimpleXPath(String, String) - Method in class org.n52.security.util.XPathHelper
Deprecated. namespace prefix support will be redesigned
queryXPath(String) - Method in class org.n52.security.util.XPathHelper
 
queryXpathNode(String) - Method in class org.n52.security.util.XPathHelper
 

R

RolePrincipal - class org.n52.security.common.authentication.RolePrincipal.
 
RolePrincipal(String) - Constructor for class org.n52.security.common.authentication.RolePrincipal
 
read() - Method in class org.n52.security.util.StringInputStream
 
read(InputSource) - Static method in class org.n52.security.util.XMLUtilsDom4j
 
reset() - Method in class org.n52.security.util.StringInputStream
 
resolveReference(String) - Method in interface org.n52.security.common.protocol.PolicyReferenceService
Resolves a reference and returns the referenced information

S

SAMLCredential - class org.n52.security.common.authentication.SAMLCredential.
 
SAMLCredential(String) - Constructor for class org.n52.security.common.authentication.SAMLCredential
 
SAMLCredentialEditor - class org.n52.security.common.authentication.SAMLCredentialEditor.
 
SAMLCredentialEditor(AuthenticationMethod) - Constructor for class org.n52.security.common.authentication.SAMLCredentialEditor
 
SAMLResponse - class org.n52.security.common.protocol.artifact.SAMLResponse.
Tasks of Class SAMLResponse:
SAMLResponse(String) - Constructor for class org.n52.security.common.protocol.artifact.SAMLResponse
 
SAMLTicket - class org.n52.security.common.authentication.SAMLTicket.
The SAMLTicket class basically provides a SAMLResponse <-> javax.security.auth.Subject mapping.
SAMLTicket(String) - Constructor for class org.n52.security.common.authentication.SAMLTicket
 
SAMLTicket(Document) - Constructor for class org.n52.security.common.authentication.SAMLTicket
 
SAMLTicket(SAMLResponse) - Constructor for class org.n52.security.common.authentication.SAMLTicket
 
SERVICE_ERROR - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
SESSION_EXPIRED - Static variable in class org.n52.security.common.protocol.artifact.ServiceException
 
ServiceException - exception org.n52.security.common.protocol.artifact.ServiceException.
This exception is thrown when an error during the authentication process occurred.
ServiceException(String, String) - Constructor for class org.n52.security.common.protocol.artifact.ServiceException
Constructs an Exception with a detailed message.
ServiceException(String, String, Throwable) - Constructor for class org.n52.security.common.protocol.artifact.ServiceException
Constructs an Exception with a detailed message and the cause of the exception.
ServiceRequest - interface org.n52.security.common.protocol.artifact.ServiceRequest.
 
SessionAuthenticationMethod - class org.n52.security.common.authentication.SessionAuthenticationMethod.
 
SessionAuthenticationMethod(int) - Constructor for class org.n52.security.common.authentication.SessionAuthenticationMethod
 
SessionIDCredential - class org.n52.security.common.authentication.SessionIDCredential.
 
SessionIDCredential(String) - Constructor for class org.n52.security.common.authentication.SessionIDCredential
 
SessionIDCredentialEditor - class org.n52.security.common.authentication.SessionIDCredentialEditor.
 
SessionIDCredentialEditor(AuthenticationMethod) - Constructor for class org.n52.security.common.authentication.SessionIDCredentialEditor
 
SessionInfo - class org.n52.security.common.protocol.artifact.SessionInfo.
This class represents a user session with either Web Authentication Service or Web Security Service.
SessionInfo(String) - Constructor for class org.n52.security.common.protocol.artifact.SessionInfo
 
SessionInfo(int, String, String, String, Subject) - Constructor for class org.n52.security.common.protocol.artifact.SessionInfo
Creates a new session object storing the session data.
StreamPayload - class org.n52.security.common.protocol.artifact.StreamPayload.
 
StreamPayload(InputStream, String) - Constructor for class org.n52.security.common.protocol.artifact.StreamPayload
Creates a new StreamPayload.
StringInputStream - class org.n52.security.util.StringInputStream.
Tasks of Class StringInputStream: This is a Low Memory Implementation to convert a String in a InputStream It converts only CHAR_BUFFER_SIZE chars at once
StringInputStream(String, String) - Constructor for class org.n52.security.util.StringInputStream
 
StringUtils - class org.n52.security.util.StringUtils.
 
sAuthnNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sDefaultUsernameAttributeUrn - Static variable in class org.n52.security.common.authentication.UsernameIDPrincipal
 
sMethodUrn - Static variable in class org.n52.security.common.authentication.PasswordAuthenticationMethod
 
sMethodUrn - Static variable in class org.n52.security.common.authentication.SessionAuthenticationMethod
 
sMethodUrn - Static variable in class org.n52.security.common.authentication.URMAuthenticationMethod
 
sMethodUrn - Static variable in class org.n52.security.common.authentication.UnknownAuthenticationMethod
 
sMethodUrn - Static variable in class org.n52.security.common.authentication.WASAuthenticationMethod
 
sMynsNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sOGCNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sOWSNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sRoleAttributeUrn - Static variable in class org.n52.security.common.authentication.RolePrincipal
 
sUsersNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sWASNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sWSSNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sXlinkNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
sXsiNamespace - Static variable in class org.n52.security.util.XMLUtilsDom4j
 
setAbstract(String) - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
setAbstract(String) - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
setClassName(String) - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
setExpiration(Date) - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
setFieldValues(String) - Method in interface org.n52.security.common.authentication.CredentialEditor
Sets the credential values from a comma separated String representation
setFieldValues(String) - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
setFieldValues(String) - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
setFieldValues(String) - Method in class org.n52.security.common.authentication.SessionIDCredentialEditor
 
setHandback(Serializable) - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
setId(String) - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
setName(String) - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
setOperationsUrls(String) - Method in class org.n52.security.common.protocol.artifact.AuthenticationServiceCapabilities
 
setOperationsUrls(String) - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
setParameters(Map) - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
setPassword(String) - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
setPath(Name) - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
setPayload(Payload) - Method in interface org.n52.security.common.protocol.artifact.ServiceRequest
 
setPayload(Payload) - Method in interface org.n52.security.common.protocol.artifact.Transferable
Sets the Payload of this Transferable
setPayload(Payload) - Method in class org.n52.security.common.protocol.artifact.TransferableImpl
 
setReference(String) - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
setSAMLTicket(String) - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
setSAMLTicket(SAMLTicket) - Method in class org.n52.security.common.authentication.SAMLCredentialEditor
 
setSecuredServiceType(String) - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
setSecuredServiceType(String) - Method in class org.n52.security.common.protocol.artifact.PolicyEnforcementServiceCapabilities
 
setSecuredServiceType(String) - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
setSessionID(String) - Method in class org.n52.security.common.authentication.SessionIDCredentialEditor
 
setSupportedMethod(String) - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
setTitle(String) - Method in interface org.n52.security.common.protocol.artifact.IPESCapabilities
 
setTitle(String) - Method in class org.n52.security.common.protocol.artifact.binding.wss1_1.Capabilities
 
setURN(String) - Method in class org.n52.security.common.authentication.AuthenticationMethodConfig
 
setUrl(String) - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 
setUsername(String) - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
setValue(String) - Method in class org.n52.security.common.authentication.Field
Sets the value of this credential field.
setVersion(String) - Method in class org.n52.security.common.authentication.WASAuthenticationMethod
 

T

TextualPayload - class org.n52.security.common.protocol.artifact.TextualPayload.
 
TextualPayload(InputStream, String) - Constructor for class org.n52.security.common.protocol.artifact.TextualPayload
 
TextualPayload(String, String) - Constructor for class org.n52.security.common.protocol.artifact.TextualPayload
 
TransferAttribute - interface org.n52.security.common.protocol.artifact.TransferAttribute.
Tasks of Interface TransferAttribute: Thats a Name-Value Attribute Pair It covers special Attributes for different DCP-Types
Transferable - interface org.n52.security.common.protocol.artifact.Transferable.
Tasks of Interface Transferable: A Transferable is a Object, wich is Transported between the Backend and Frontend of the System It holds a PayLoad wich could be writen to different DCPs It holds a Set of TransferAttributes, wich describe the special aspects of the payload, or holds other special Information for different DCPs
TransferableCreator - interface org.n52.security.common.protocol.artifact.TransferableCreator.
Tasks of Interface TransferableCreator:
TransferableFactory - class org.n52.security.common.protocol.artifact.TransferableFactory.
Tasks of Class TransferableFactory:
TransferableImpl - class org.n52.security.common.protocol.artifact.TransferableImpl.
Tasks of Class TransferableImpl: Implements Transferable
TransferableImpl() - Constructor for class org.n52.security.common.protocol.artifact.TransferableImpl
 
toString() - Method in class org.n52.security.common.authentication.AttributePrincipal
 
toString() - Method in class org.n52.security.common.authentication.PasswordCredentialEditor
 
toString() - Method in class org.n52.security.common.protocol.artifact.HttpHeaderAttribute
 
toString() - Method in interface org.n52.security.common.protocol.artifact.Payload
 
toString() - Method in class org.n52.security.common.protocol.artifact.PolicyReference
 
toString() - Method in class org.n52.security.common.protocol.artifact.SessionInfo
 
toString() - Method in class org.n52.security.common.protocol.artifact.StreamPayload
 
toString() - Method in class org.n52.security.common.protocol.artifact.TextualPayload
 
toTextualPayload() - Method in class org.n52.security.common.protocol.artifact.StreamPayload
 

U

URMAuthenticationMethod - class org.n52.security.common.authentication.URMAuthenticationMethod.
 
URMAuthenticationMethod(boolean) - Constructor for class org.n52.security.common.authentication.URMAuthenticationMethod
 
URMCredential - class org.n52.security.common.authentication.URMCredential.
 
URMCredential(String, String) - Constructor for class org.n52.security.common.authentication.URMCredential
 
UnknownAuthenticationMethod - class org.n52.security.common.authentication.UnknownAuthenticationMethod.
 
UnknownAuthenticationMethod(String, Map) - Constructor for class org.n52.security.common.authentication.UnknownAuthenticationMethod
 
UsernameIDPrincipal - class org.n52.security.common.authentication.UsernameIDPrincipal.
This Class represents the principals containing the userIdentification attributes
UsernameIDPrincipal(String) - Constructor for class org.n52.security.common.authentication.UsernameIDPrincipal
 
UsernameIDPrincipal(String, String) - Constructor for class org.n52.security.common.authentication.UsernameIDPrincipal
 
update(Name, AbstractPolicy) - Method in interface org.n52.security.common.protocol.PolicyAdministrationService
 
update(int) - Method in class org.n52.security.common.protocol.artifact.SessionInfo
Renews this session.
updateSubject(Subject) - Method in class org.n52.security.common.authentication.SAMLTicket
 

V

verify() - Method in class org.n52.security.common.authentication.SAMLTicket
Verifies the signature of this SAML document
verify(Certificate) - Method in class org.n52.security.common.authentication.SAMLTicket
 
verify(String, SSLSession) - Method in class org.n52.security.util.MyHostnameVerifier
 

W

WASAuthenticationMethod - class org.n52.security.common.authentication.WASAuthenticationMethod.
 
WASAuthenticationMethod(String, String, String, String, Certificate) - Constructor for class org.n52.security.common.authentication.WASAuthenticationMethod
 

X

XMLUtils - class org.n52.security.util.XMLUtils.
 
XMLUtilsDom4j - class org.n52.security.util.XMLUtilsDom4j.
 
XPathHelper - class org.n52.security.util.XPathHelper.
Helper class for XPath queries.
XPathHelper(Node) - Constructor for class org.n52.security.util.XPathHelper
 
XPathHelper(InputSource) - Constructor for class org.n52.security.util.XPathHelper
 
XPathHelper(InputStream) - Constructor for class org.n52.security.util.XPathHelper
 

A C D E F G H I M O P Q R S T U V W X

Copyright © 2004-2007 52 North. All Rights Reserved.