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

A

allMechanismsRequireSSL(Set) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
This method determines if all the mechanisms defined in the CSIV2 CompoundSecMechList structure require protected invocations.
AlternateSecurityInterceptorFactory - Interface in com.sun.enterprise.iiop.security
Interface to override existing security RequestInterceptors.

C

CLIENT_CONNECTION_CONTEXT - Static variable in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
com.sun.enterprise.iiop.security - package com.sun.enterprise.iiop.security
 
ConnectionContext - Class in com.sun.enterprise.iiop.security
 
ConnectionContext() - Constructor for class com.sun.enterprise.iiop.security.ConnectionContext
Default constructor.
ConnectionContext(CompoundSecMech, IOR) - Constructor for class com.sun.enterprise.iiop.security.ConnectionContext
Create the security mechanism context.
ConnectionExecutionContext - Class in com.sun.enterprise.iiop.security
This class that implements ConnectionExecutionContext that gets stored in Thread Local Storage.
ConnectionExecutionContext() - Constructor for class com.sun.enterprise.iiop.security.ConnectionExecutionContext
 
createASContextSec(EjbIORConfigurationDescriptor, String) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Create the AS layer context within a compound mechanism definition.
createClientRequestInterceptor(ORBInitInfo, Codec) - Method in class com.sun.enterprise.iiop.security.SecurityIIOPInterceptorFactory
 
createExportedName(ObjectIdentifier, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
createExportedName(ObjectIdentifier, byte[]) - Method in class com.sun.enterprise.iiop.security.GSSUtilsService
 
createMechIndToken(ObjectIdentifier, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
createSASContextSec(EjbIORConfigurationDescriptor) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Create the SAS layer context within a compound mechanism definition.
createSecurityTaggedComponent(int, EjbDescriptor) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Create the security mechanism list tagged component based on the deployer specified configuration information.
createSecurityTaggedComponent(List<SocketInfo>, EjbDescriptor) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Create the CSIv2 tagged component for a clustered app server.
createSecurityTaggedComponent(int) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
This method is called on the server side for all non-EJB POAs.
createServerRequestInterceptor(ORBInitInfo, Codec) - Method in class com.sun.enterprise.iiop.security.SecurityIIOPInterceptorFactory
 
createSocketInfo(String, String, String, int) - Static method in class com.sun.enterprise.iiop.security.IORToSocketInfoImpl
 
createSSLTaggedComponent(IORInfo, Object) - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
CSIV2TaggedComponentInfo - Class in com.sun.enterprise.iiop.security
This is the class that manages the CSIV2 tagged component information in the IORs.
CSIV2TaggedComponentInfo(ORB) - Constructor for class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
 
CSIV2TaggedComponentInfo(ORB, int) - Constructor for class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
 

D

DEFAULT_REALM_NAME - Static variable in class com.sun.enterprise.iiop.security.GSSUPToken
 
DELIMITER - Static variable in class com.sun.enterprise.iiop.security.GSSUPToken
 
DELIMITER_REGEXP - Static variable in class com.sun.enterprise.iiop.security.GSSUPToken
 
destroy() - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
destroy() - Method in class com.sun.enterprise.iiop.security.SecIORInterceptor
 
destroy() - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
dumpHex(byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
dumpHex(byte[]) - Method in class com.sun.enterprise.iiop.security.GSSUtilsService
 

E

ESCAPE_CHAR - Static variable in class com.sun.enterprise.iiop.security.GSSUPToken
 
ESCAPE_CHAR_REGEXP - Static variable in class com.sun.enterprise.iiop.security.GSSUPToken
 
establish_components(IORInfo) - Method in class com.sun.enterprise.iiop.security.SecIORInterceptor
 
evaluateTrust(SecurityContext, byte[], Socket) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
Called by the target to interpret client credentials after validation.

G

getAppClientSSL() - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
getClientConnectionContext() - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getClientRequestInterceptor(Codec) - Method in interface com.sun.enterprise.iiop.security.AlternateSecurityInterceptorFactory
 
getClientSideInstance(ORB, Codec, PasswordCredential, CompoundSecMech) - Static method in class com.sun.enterprise.iiop.security.GSSUPToken
Constructs mechanism token from a password credential, called from the client side interceptors
getContext() - Static method in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
This method returns the hashtable that stores the thread specific Context information.
getCtc() - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getDER(ObjectIdentifier) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
getEjbDescriptor(IORInfo) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
 
getEndPointInfo() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
 
getInitializedSecureRandom() - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
getIOR() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Return the IOR.
getKeyManagers(String) - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
getMechanism() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Return the selected compound security mechanism.
getMechanism() - Static method in class com.sun.enterprise.iiop.security.GSSUtils
Return the ASN.1 encoded representation of a GSS mechanism identifier.
getMechToken(ObjectIdentifier, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
getMsgname(short) - Static method in class com.sun.enterprise.iiop.security.SvcContextUtils
returns a mnemonic name for the message type based on the SASContextBody union discriminant
getOID(byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
getOrb() - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getORBHelper() - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
getSecurityContext(Object) - Method in class com.sun.enterprise.iiop.security.SecurityContextUtil
This is called by the CSIv2 interceptor on the client before sending the IIOP message.
getSecurityContextForAppClient(ComponentInvocation, boolean, boolean, CompoundSecMech) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
Create the security context to be used by the CSIV2 layer to marshal in the service context of the IIOP message from an appclient or standalone client.
getSecurityContextForWebOrEJB(ComponentInvocation, boolean, boolean, CompoundSecMech) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
Create the security context to be used by the CSIV2 layer to marshal in the service context of the IIOP message from an web component or EJB invoking another EJB.
getSecurityMechanisms(IOR) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Get the Compound security mechanism list from the given IOR.
getSecurityMechanismString(CSIV2TaggedComponentInfo, IOR) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getSecurityMechanismString(CSIV2TaggedComponentInfo, CompoundSecMech[], String) - Static method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getServerRequestInterceptor(Codec) - Method in interface com.sun.enterprise.iiop.security.AlternateSecurityInterceptorFactory
 
getServerSideInstance(ORB, Codec, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUPToken
Creates a GSSUPToken instance on the server side
getSocket() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Return the socket for this connection.
getSocket() - Method in class com.sun.enterprise.iiop.security.ServerConnectionContext
Return the socket for this connection.
getSocketInfo(IOR, List) - Method in class com.sun.enterprise.iiop.security.IORToSocketInfoImpl
 
getSSLClientAuthenticationOccurred() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Return true if SSL client authentication has happened, false otherwise.
getSSLInformation(CompoundSecMech) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Retrieve the SSL tagged component from the compound security mechanism.
getSSLPort(IOR, ConnectionContext) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
This method determines if SSL should be used to connect to the target based on client and target policies.
getSSLPorts(IOR, ConnectionContext) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
getSSLPortsAsSocketInfo(Object) - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
getSSLUsed() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Return true if SSL was used to invoke the EJB.
getTargetRequires(EjbIORConfigurationDescriptor) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Get the value of target_requires for the transport layer.
getTargetSupports(EjbIORConfigurationDescriptor) - Method in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
Get the value of target_supports for the transport layer.
getTrustManagers() - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
GSS_NT_EXPORT_NAME_OID - Static variable in class com.sun.enterprise.iiop.security.GSSUtils
 
GSS_NT_SCOPED_USERNAME_OID - Static variable in class com.sun.enterprise.iiop.security.GSSUtils
 
GSSUP_MECH_OID - Static variable in class com.sun.enterprise.iiop.security.GSSUtils
 
GSSUP_MECH_OID() - Method in class com.sun.enterprise.iiop.security.GSSUtilsService
 
GSSUPToken - Class in com.sun.enterprise.iiop.security
GSSUPToken Represents the on the wire username/password credential on the client side and the server side.
GSSUtils - Class in com.sun.enterprise.iiop.security
 
GSSUtils() - Constructor for class com.sun.enterprise.iiop.security.GSSUtils
 
GSSUtilsService - Class in com.sun.enterprise.iiop.security
 
GSSUtilsService() - Constructor for class com.sun.enterprise.iiop.security.GSSUtilsService
 

I

IIOP_CLIENT_PER_THREAD_FLAG - Static variable in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
 
IIOPSSLUtilImpl - Class in com.sun.enterprise.iiop.security
 
IIOPSSLUtilImpl() - Constructor for class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
importName(ObjectIdentifier, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
importName(ObjectIdentifier, byte[]) - Method in class com.sun.enterprise.iiop.security.GSSUtilsService
 
InvalidIdentityTokenException - Exception in com.sun.enterprise.iiop.security
 
InvalidIdentityTokenException(String) - Constructor for exception com.sun.enterprise.iiop.security.InvalidIdentityTokenException
Constructs the exception with the specified detail message.
InvalidMechanismException - Exception in com.sun.enterprise.iiop.security
 
InvalidMechanismException(String) - Constructor for exception com.sun.enterprise.iiop.security.InvalidMechanismException
Constructs the exception with the specified detail message.
IORToSocketInfoImpl - Class in com.sun.enterprise.iiop.security
This implements IORToSocketInfo for ORB.
IORToSocketInfoImpl() - Constructor for class com.sun.enterprise.iiop.security.IORToSocketInfoImpl
 
isIdentityTypeSupported(SAS_ContextSec) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
isSslRequired() - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 

L

Lookups - Class in com.sun.enterprise.iiop.security
This class is a local utility class to provide for hk2 lookups during runtime.

M

main(String[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
MessageInContextMinor - Static variable in class com.sun.enterprise.iiop.security.SvcContextUtils
Define minor codes for errors specified in section 4.5, "ContextError Values and Exceptions" Currently only MessageInContextMinor code is defined since this is the only used by the security interceptors.

N

name() - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
name() - Method in class com.sun.enterprise.iiop.security.SecIORInterceptor
 
name() - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 

P

postConstruct() - Method in class com.sun.enterprise.iiop.security.SecurityContextUtil
 
postConstruct() - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 

R

readClientThreadID() - Static method in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
 
receive_exception(ClientRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
receive_other(ClientRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
receive_reply(ClientRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
receive_request(ServerRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
receive_request_service_contexts(ServerRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
receivedReply(int, Object) - Static method in class com.sun.enterprise.iiop.security.SecurityContextUtil
This is called by the CSIv2 interceptor on the client after a reply is received.
removeClientThreadID() - Static method in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
 

S

SEC_INTEROP_INTFACTORY_PROP - Static variable in interface com.sun.enterprise.iiop.security.AlternateSecurityInterceptorFactory
 
SecClientRequestInterceptor - Class in com.sun.enterprise.iiop.security
This class implements a client side security request interceptor for CSIV2.
SecClientRequestInterceptor(String, Codec) - Constructor for class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
SecIORInterceptor - Class in com.sun.enterprise.iiop.security
 
SecIORInterceptor(Codec, ORB) - Constructor for class com.sun.enterprise.iiop.security.SecIORInterceptor
 
SecServerRequestInterceptor - Class in com.sun.enterprise.iiop.security
 
SecServerRequestInterceptor(String, Codec) - Constructor for class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
SECURITY_ATTRIBUTE_SERVICE_ID - Static variable in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
Hard code the value of 15 for SecurityAttributeService until it is defined in IOP.idl.
SECURITY_ATTRIBUTE_SERVICE_ID - Static variable in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
Hard code the value of 15 for SecurityAttributeService until it is defined in IOP.idl.
SecurityContextUtil - Class in com.sun.enterprise.iiop.security
This class provides has the helper methods to deal with the SecurityContext .This represents the SecurityServiceImpl of V2
SecurityContextUtil() - Constructor for class com.sun.enterprise.iiop.security.SecurityContextUtil
 
SecurityIIOPInterceptorFactory - Class in com.sun.enterprise.iiop.security
 
SecurityIIOPInterceptorFactory() - Constructor for class com.sun.enterprise.iiop.security.SecurityIIOPInterceptorFactory
 
SecurityMechanismException - Exception in com.sun.enterprise.iiop.security
 
SecurityMechanismException(String) - Constructor for exception com.sun.enterprise.iiop.security.SecurityMechanismException
Constructs the exception with the specified detail message.
SecurityMechanismSelector - Class in com.sun.enterprise.iiop.security
This class is responsible for making various decisions for selecting security information to be sent in the IIOP message based on target configuration and client policies.
SecurityMechanismSelector() - Constructor for class com.sun.enterprise.iiop.security.SecurityMechanismSelector
Read the client and server preferences from the config files.
selectSecurityContext(IOR) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
Select the security context to be used by the CSIV2 layer based on whether the current component is an application client or a web/EJB component.
selectSecurityMechanism(IOR) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
send_exception(ServerRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
send_other(ServerRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
send_poll(ClientRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
 
send_reply(ServerRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
send_request(ClientRequestInfo) - Method in class com.sun.enterprise.iiop.security.SecClientRequestInterceptor
send_request() interception point adds the security context to the service context field.
sendingReply(SecurityContext) - Method in class com.sun.enterprise.iiop.security.SecurityContextUtil
This is called by the CSIv2 interceptor on the server before sending the reply.
SERVER_CONNECTION_CONTEXT - Static variable in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
ServerConnectionContext - Class in com.sun.enterprise.iiop.security
 
ServerConnectionContext() - Constructor for class com.sun.enterprise.iiop.security.ServerConnectionContext
Default constructor.
ServerConnectionContext(Socket) - Constructor for class com.sun.enterprise.iiop.security.ServerConnectionContext
Create the security mechanism context.
setAppClientSSL(Object) - Method in class com.sun.enterprise.iiop.security.IIOPSSLUtilImpl
 
setClientConnectionContext(ConnectionContext) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
setClientThreadID(Long) - Static method in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
 
setContext(Hashtable) - Static method in class com.sun.enterprise.iiop.security.ConnectionExecutionContext
This method can be used to add a new hashtable for storing the Thread specific context information.
setEndPointInfo(SocketInfo) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
 
setIOR(IOR) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Set the IOR
setMechanism(CompoundSecMech) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Set the mechanism used for this invocation.
setOrb(ORB) - Method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 
setSecurityContext(SecurityContext, byte[], String, Socket) - Method in class com.sun.enterprise.iiop.security.SecurityContextUtil
This is called by the CSIv2 interceptor on the server after receiving the IIOP message.
setServerConnectionContext(ServerConnectionContext) - Static method in class com.sun.enterprise.iiop.security.SecServerRequestInterceptor
 
setSocket(Socket) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Set the socket for this connection.
setSocket(Socket) - Method in class com.sun.enterprise.iiop.security.ServerConnectionContext
Set the socket for this connection.
setSSLClientAuthenticationOccurred(boolean) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Set true if SSL client authentication has happened.
setSSLUsed(boolean) - Method in class com.sun.enterprise.iiop.security.ConnectionContext
Set true if SSL was used to invoke the EJB.
STATUS_FAILED - Static variable in class com.sun.enterprise.iiop.security.SecurityContextUtil
 
STATUS_PASSED - Static variable in class com.sun.enterprise.iiop.security.SecurityContextUtil
 
STATUS_RETRY - Static variable in class com.sun.enterprise.iiop.security.SecurityContextUtil
 
SUPPORTED_IDENTITY_TOKEN_TYPES - Static variable in class com.sun.enterprise.iiop.security.CSIV2TaggedComponentInfo
 
SvcContextUtils - Class in com.sun.enterprise.iiop.security
This class contains the utility methods for dealing with service contexts.
SvcContextUtils() - Constructor for class com.sun.enterprise.iiop.security.SvcContextUtils
 

T

toString() - Method in class com.sun.enterprise.iiop.security.ConnectionContext
 
toString() - Method in class com.sun.enterprise.iiop.security.ServerConnectionContext
 
traceIORs() - Static method in class com.sun.enterprise.iiop.security.SecurityMechanismSelector
 

U

unsetSecurityContext(boolean) - Static method in class com.sun.enterprise.iiop.security.SecurityContextUtil
This is called on the server to unset the security context this is introduced to prevent the re-use of the thread security context on re-use of the thread.

V

verifyMechOID(ObjectIdentifier, byte[]) - Static method in class com.sun.enterprise.iiop.security.GSSUtils
 
A C D E G I L M N P R S T U V 

Copyright © 2013. All Rights Reserved.