Index for Programming WebLogic Security

 

A

API methods

accept() 1

doAs() 1, 2

getAttribute() 1

getCallerPrincipal() 1

getSubject() 1

isCallerInRole() 1

isUserInRole() 1, 2

login() 1, 2

runAs() 1, 2

setTrustManager() 1

AuthCookieEnabled 1

authorization

JACC 1

C

CallbackHandler 1

certificate chain

example of looking up 1

example of validating 1

CertPath

building and validating defined 1

CertPath Builder

using in application 1

CertPath Validation

steps in using 1

CertPathBuilderParameters

instantiating 1

CertPathSelector

instantiating 1

CertPathValidatorParameters

example of passing instance 1

instantiating 1

classes

HttpsURLConnection 1

javax.security.PrivilegedAction 1

JNDI Environment 1

weblogic.security.Security 1

code examples

accept() method 1

BaseClient.java 1

BaseClientConstants.java 1

ConnectionFilter interface 1

ConnectionFilterRulesListener interface 1

FastFilter.java 1

FastFilterEntry.java 1

getSubject() method 1

JAAS 1

Login() method 1

LoginContext 1

MyListener.java 1

network connection filter 1

NulledHostnameVerifier.java 1

NulledTrustManager.java 1

runAs() method 1

SampleAction.java 1

SampleCallbackHandler.java 1

SampleClient.java 1

SimpleConnectionFilter.java 1

SimpleConnectionFilter2.java 1

SlowFilterEntry.java 1

SnoopServlet.java 1

SSLClient 1

SSLClient.java 1

SSLClientServlet.java 1

SSLSocketClient 1, 2

SSLSocketClient.java 1

TraderBean.java 1

TradeResult.java 1

Trust Manager 1

URL Outbound SSL Connection 1

config.xml 1

connection filter

FastFilter.java example 1

FastFilterEntry.java example 1

SimpleConnectionFilter.java example 1

SimpleConnectionFilter2.java example 1

SlowFilterEntry.java example 1

D

declarative security

implementing in EJBs 1

implementing in Web applications 1

deployment descriptor files

ejb-jar.xml 1

web.xml 1

weblogic.xml 1, 2

deployment descriptors

using to implement security in EJBs 1

using to implement security in Web applications 1

digital certificates 1

additional validation of 1

contents of 1

demonstration version 1

invalid 1

overriding validation errors 1

E

EJBContext

getCallerPrincipal() 1

isCallerInRole() 1

ejb-jar.xml

using to implement security in EJBs 1

EJBs

implementing declarative security 1

encryption

services 1

EndCertificateSelector

instantiating 1

when used 1

exceptions

LoginException 1

externally-defined tag 1, 2, 3, 4

H

hostname verification

impact of turning off 1

ways to turn off 1

hostname verifier

custom version 1

requirements for using a custom version 1

HTTPS

accessing resources securely 1

protocol 1

HttpServletRequest.isUserInRole(String role) 1

HttpsURLConnection 1

I

implementing programmatic security

in EJBs 1

in Web applications 1

interface

ConnectionFilterRulesListener 1

interfaces

CallbackHandler 1

ConnectionFilter 1

ConnectionFilterRulesListener 1

HostnameVerifier 1

HostnameVerifierJSSE 1

java.security.Principal 1

TrustManager 1

TrustManagerJSSE 1

IP address 1

IssuerDNSerialNumberSelector

instantiating 1

when used 1

J

J2SE 1, 2

JAAS 1

BaseClient.java example 1

BaseClientConstants.java example 1

example code 1

getSubject() method 1

LoginContext 1

LoginModule 1

Principal 1

SampleAction.java example 1

SampleCallbackHandler.java example 1

SampleClient.java example 1

Subject 1

TraderBean.java example 1

TradeResult.java example 1

JACC 1, 2

WebLogic provider 1

Java 2 Platform, Standard Edition

See J2SE

Java Authentication and Authorization Service

See JAAS

Java Authorization Contract for Containers

See JACC

Java Naming and Directory Interface

See JNDI

Java Secure Socket Extension

See JSSE

java.security 1

java.security.cert 1, 2

java.security.Principal interface 1

javax.crypto 1

javax.naming 1

javax.net 1

javax.net.SSL 1

javax.security 1

javax.security.auth.Subject

doAs() method 1, 2

javax.servlet 1

javax.servlet.http 1

javax.servlet.request.cipher_suite 1

javax.servlet.request.key_size 1

javax.servlet.request.X509Certificate 1

JDK CertPathBuilder Interface

using 1

JDK CertPathValidator Interface

using 1

JNDI 1, 2

JNDI parameters

setProviderURL 1

setSSLClientCertificate 1

setSSLRootCAFingerprint 1

setSSLServerName 1

JSSE

L

login() method 1, 2

LoginContext

login() method 1, 2

LoginException 1

M

man-in-the-middle attacks 1

mutual authentication 1

N

network connection filter

evaluation of rules 1

fast rules 1

flat file example 1

guidelines for writing 1

rules syntax 1

slow rules 1

P

PrivilegedAction 1

PrivilegedExceptionAction 1

programmatic security

implementing in EJBs 1

implementing in Web applications 1

R

response to invalid certificates

as specified by the SSL specification 1

S

SAML 1

APIs 1

custom name mapper classes must be in system classpath 1

custom POST form paramater names 1

description

security

APIs 1

applying programmatically in servlet 1

packages

list of deprecated APIs 1

list of supported 1

Security Assertion Markup Language

See SAML

security policies 1

security-permission tag 1

Service Pack 1

servlet container 1

SSL

MyListener.java example 1

NulledHostnameVerifier.java example 1

NulledTrustManager.java example 1

SnoopServlet.java example 1

SSLCLient.java example 1

SSLCLientServlet.java example 1

SSLSocketCLient.java example 1

SSL usage restrictions 1

SSLContext 1

setting up 1

SSPI 1

Subject 1

subject's public key 1

SubjectDNSelector

instantiating 1

when used 1

SubjectKeyIdentifierSelector

instantiating 1

when used 1

T

Trust Manager

associating with SSLContext 1

creating 1

trusted certificate authority 1

TrustManagerJSSE interface

uses of 1

U

UsernamePasswordLoginModule 1

V

validation errors

overriding 1

W

Web application 1

web.xml

deployment descriptors 1

using to implement security in Web applications 1

WebLogic security

deprecated packages and classes 1

WebLogic Server

container support for JAAS 1

JSSE implementation 1

SSL implementation 1

weblogic.jar 1

weblogic.net.http 1

weblogic.policy file 1, 2

weblogic.security.jacc 1

weblogic.security.net 1

weblogic.security.pk 1

weblogic.security.providers.saml 1, 2

weblogic.security.Security.runAs() method 1

weblogic.security.service 1

weblogic.security.services 1

weblogic.security.spi 1

weblogic.security.SSL 1

weblogic.servlet.request.SSLSession 1

weblogic.servlet.security 1

weblogic.xml 1

deployment descriptors 1

using to implement security in EJBs 1

using to implement security in Web applications 1

weblogic-ejb-jar.xml 1

X

X.509 certificate 1