RewritingAction
This type is a class for model objects.
@since 7.0.0 Allows the rewriting of URLs in the body of a response message, location header, cookie path attributes.
Package: proxyvirtualhost
Supertype: ProxyAction
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary rewritingActionType : RewritingActionKind @since 7.0.0 The target object for this rewriting action or the type of action to be performed by this action fromPattern : EString @since 7.0.0 The subject pattern to be rewritten. toPattern : EString @since 7.0.0 The resulting pattern after rewriting. enablePassiveRewrite : EBoolean @since 7.0.0 Defers the rewriting of the URI until the subsequent request for that URI is sent by the client. This prevents the proxy from rewriting all the links in the response before sending the response backt o the client. cookieName : EString @since 7.0.0 The cookie name in which the path or the domain attributes will be rewritten. limitURLPattern : EString @since 7.0.0 A constraint on the URL patterns to rewrite in the response message. This prevents the proxy from rewriting all URL patterns in the response message of a certain page. limitCookieDomain : EString @since 7.0.0 Limits rewriting the cookie domain to specified domains. If none are specified, all domains are rewritten. Valid only when type is COOKIE_DOMAIN limitCookiePath : EString @since 7.0.0 Limits rewriting the cookie path to the specified paths. If none are specified, all paths are rewritten. Valid only when type is COOKIE_PATH.
Attribute Details
rewritingActionType - @since 7.0.0 The target object for this rewriting action or the type of action to be performed by this action
Data Type: RewritingActionKind
Default value: RELATIVE_URL_RESPONSE
Allowed values:
0 - ABSOLUTE_URL_RESPONSE
1 - RELATIVE_URL_RESPONSE
2 - REDIRECT_STATUS_CODE
3 - REDIRECT_LOCATION_HEADER
4 - SET_COOKIE_DOMAIN
5 - SET_COOKIE_PATH
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
fromPattern - @since 7.0.0 The subject pattern to be rewritten.
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
toPattern - @since 7.0.0 The resulting pattern after rewriting.
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
enablePassiveRewrite - @since 7.0.0 Defers the rewriting of the URI until the subsequent request for that URI is sent by the client. This prevents the proxy from rewriting all the links in the response before sending the response backt o the client.
Data Type: EBoolean
Default value: false
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
cookieName - @since 7.0.0 The cookie name in which the path or the domain attributes will be rewritten.
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
limitURLPattern - @since 7.0.0 A constraint on the URL patterns to rewrite in the response message. This prevents the proxy from rewriting all URL patterns in the response message of a certain page.
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
limitCookieDomain - @since 7.0.0 Limits rewriting the cookie domain to specified domains. If none are specified, all domains are rewritten. Valid only when type is COOKIE_DOMAIN
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
limitCookiePath - @since 7.0.0 Limits rewriting the cookie path to the specified paths. If none are specified, all paths are rewritten. Valid only when type is COOKIE_PATH.
Data Type: EString
Default value:
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006