|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acegisecurity.util.PortMapperImpl
public class PortMapperImpl
Concrete implementation of PortMapper that obtains HTTP:HTTPS pairs
from the application context.
By default the implementation will assume 80:443 and 8080:8443 are
HTTP:HTTPS pairs respectively. If different pairs are required, use setPortMappings(Map).
| Constructor Summary | |
|---|---|
PortMapperImpl()
|
|
| Method Summary | |
|---|---|
Map |
getTranslatedPortMappings()
Returns the translated (Integer -> Integer) version of the original port mapping specified via setHttpsPortMapping() |
Integer |
lookupHttpPort(Integer httpsPort)
Locates the HTTP port associated with the specified HTTPS port. |
Integer |
lookupHttpsPort(Integer httpPort)
Locates the HTTPS port associated with the specified HTTP port. |
void |
setPortMappings(Map newMappings)
Set to override the default HTTP port to HTTPS port mappings of 80:443, and 8080:8443. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PortMapperImpl()
| Method Detail |
|---|
public void setPortMappings(Map newMappings)
Set to override the default HTTP port to HTTPS port mappings of 80:443, and 8080:8443.
In a Spring XML ApplicationContext, a definition would look something like this:
<property name="portMappings">
<map>
<entry key="80"><value>443</value></entry>
<entry key="8080"><value>8443</value></entry>
</map>
</property>
newMappings - A Map consisting of String keys and String values,
where for each entry the key is the string representation of an
integer HTTP port number, and the value is the string
representation of the corresponding integer HTTPS port number.
IllegalArgumentException - if input map does not consist of String
keys and values, each representing an integer port number in
the range 1-65535 for that mapping.public Map getTranslatedPortMappings()
public Integer lookupHttpPort(Integer httpsPort)
PortMapper
Returns null if unknown.
lookupHttpPort in interface PortMappernull if unknownpublic Integer lookupHttpsPort(Integer httpPort)
PortMapper
Returns null if unknown.
lookupHttpsPort in interface PortMappernull if unknown
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||