패키지 | com.adobe.livecycle.ria.security.api |
클래스 | public class SecurityConfig |
상속 | SecurityConfig Object |
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
SecurityConfig
classcaptures the required configuration required for the security client library to function.
Various properties are provided in the class to capture portions of the URL information.
The baseUrl
property contains the information of the host or server, port, and context root where the
Experience Server is deployed and the loginUrl
property contains the relative path of login page.
For example, the baseUrl
value to access the Experience Server can be http://myserver:4502/mycompany
and
the login page can reside in /system/login
. The two values appended together provide you the complete
URL of http://myserver:4502/mycompany/system/login
.
속성 | 정의 주체 | ||
---|---|---|---|
baseUrl : String
The base URL which would be appended to all other URLs. | SecurityConfig | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
currentUserServiceDestination : String
The Data Services Remoting destination name used to fetch details about the user after the user has
authenticated successfully with the server. | SecurityConfig | ||
loginUrl : String
The URL value used to log in to the Experience Server. | SecurityConfig | ||
logoutUrl : String
The URL value used to log out of the Experience Server. | SecurityConfig | ||
maxAge : int
The duration in seconds for which a pin is valid. | SecurityConfig | ||
maxUse : int
The maximum number of times a pin can be used. | SecurityConfig | ||
operationName : String
The name of the operation invoked on the Remoting destination used to fetch the user details. | SecurityConfig | ||
pinServletUrl : String
The URL of pin servlet which creates, updates, or deletes a pin. | SecurityConfig | ||
securedServletChannelUrl : String
The Data Services AMF channel URL used for secured connections. | SecurityConfig | ||
servletChannelUrl : String
The Data Services AMF channel URL. | SecurityConfig | ||
statusCheckUrl : String
The URL value used to determine the current status of user. | SecurityConfig |
메서드 | 정의 주체 | ||
---|---|---|---|
Constructor. | SecurityConfig | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
Provides configuration details. | SecurityConfig | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
상수 | 정의 주체 | ||
---|---|---|---|
PIN_ENABLED_PARAM_KEY : String = "enabled" [정적]
A special value that specifies the HTTP request parameter key to enable a pin in a pin update request. | SecurityConfig | ||
PIN_MAXAGE_PARAM_KEY : String = "maxAge" [정적]
A special that specifies the HTTP request parameter key name to set the maximum age (in seconds) for a pin in a pin update request. | SecurityConfig | ||
PIN_MAXUSE_PARAM_KEY : String = "maxUse" [정적]
A special value that specifies the HTTP request parameter key name to set the maximum usage of a pin in a pin update request. | SecurityConfig | ||
PIN_REQUEST_PARAM_KEY : String = ":cqpin" [정적]
A special value that specifies the HTTP request parameter key while requesting for a pin. | SecurityConfig | ||
PIN_RESPONSE_FORMAT : String = ".txt" [정적]
A special value that specifies the HTTP response format of a create, update, or delete pin HTTP request. | SecurityConfig |
baseUrl | 속성 |
baseUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The base URL which would be appended to all other URLs. In case of a Flex application running within a browser, this value is automatically detected. However, the base URL may require changes to when the context path of the Experience Server application changes.
When the Experience Server is deployed to a context root other than "/
",then it is necessary for you to suffix
the baseURL value with /contextRoot
. However, when you deploy to a folder under the context root of "/
", it is not necessary.
For example:
- When the Experience Server is deployed to "
/
", this the property value ishttp://server:port/
- When the Experience Server is deployed to a context root folder, such as "
ABC
", the property value ishttp://server:port/ABC
.
구현
public function get baseUrl():String
public function set baseUrl(value:String):void
currentUserServiceDestination | 속성 |
currentUserServiceDestination:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The Data Services Remoting destination name used to fetch details about the user after the user has authenticated successfully with the server.
기본값: /dataservices/messagebroker/amf.
구현
public function get currentUserServiceDestination():String
public function set currentUserServiceDestination(value:String):void
loginUrl | 속성 |
loginUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The URL value used to log in to the Experience Server. The value is a relative path to the the baseUrl
property.
기본값: /j_security_check.
구현
public function get loginUrl():String
public function set loginUrl(value:String):void
logoutUrl | 속성 |
logoutUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The URL value used to log out of the Experience Server. The value is a relative path to the the baseUrl
property.
기본값: /system/sling/logout.
구현
public function get logoutUrl():String
public function set logoutUrl(value:String):void
maxAge | 속성 |
maxUse | 속성 |
operationName | 속성 |
operationName:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The name of the operation invoked on the Remoting destination used to fetch the user details.
기본값: getCurrentUserAsMap.
구현
public function get operationName():String
public function set operationName(value:String):void
pinServletUrl | 속성 |
pinServletUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The URL of pin servlet which creates, updates, or deletes a pin.
기본값: /libs/cq/security/content/pin.
구현
public function get pinServletUrl():String
public function set pinServletUrl(value:String):void
securedServletChannelUrl | 속성 |
securedServletChannelUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The Data Services AMF channel URL used for secured connections.
기본값: /dataservices/messagebroker/amfsecure.
구현
public function get securedServletChannelUrl():String
public function set securedServletChannelUrl(value:String):void
servletChannelUrl | 속성 |
servletChannelUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The Data Services AMF channel URL.
기본값: /dataservices/messagebroker/amf.
구현
public function get servletChannelUrl():String
public function set servletChannelUrl(value:String):void
statusCheckUrl | 속성 |
statusCheckUrl:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
The URL value used to determine the current status of user.
The value is a relative path to the the baseUrl
property.
기본값: /system/sling/loginstatus.
구현
public function get statusCheckUrl():String
public function set statusCheckUrl(value:String):void
SecurityConfig | () | 생성자 |
public function SecurityConfig()
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
Constructor.
toString | () | 메서드 |
PIN_ENABLED_PARAM_KEY | 상수 |
public static const PIN_ENABLED_PARAM_KEY:String = "enabled"
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
A special value that specifies the HTTP request parameter key to enable a pin in a pin update request.
PIN_MAXAGE_PARAM_KEY | 상수 |
public static const PIN_MAXAGE_PARAM_KEY:String = "maxAge"
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
A special that specifies the HTTP request parameter key name to set the maximum age (in seconds) for a pin in a pin update request.
PIN_MAXUSE_PARAM_KEY | 상수 |
public static const PIN_MAXUSE_PARAM_KEY:String = "maxUse"
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
A special value that specifies the HTTP request parameter key name to set the maximum usage of a pin in a pin update request.
PIN_REQUEST_PARAM_KEY | 상수 |
public static const PIN_REQUEST_PARAM_KEY:String = ":cqpin"
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
A special value that specifies the HTTP request parameter key while requesting for a pin.
PIN_RESPONSE_FORMAT | 상수 |
public static const PIN_RESPONSE_FORMAT:String = ".txt"
언어 버전: | ActionScript 3.0 |
제품 버전: | Adobe Digital Enterprise Platform Experience Services - Security 10 |
런타임 버전: | AIR 2.6, Flash Player 10.2 |
A special value that specifies the HTTP response format of a create, update, or delete pin HTTP request.
Tue Jun 12 2018, 03:17 PM Z