패키지flash.system
클래스public final class SecurityPanel
상속SecurityPanel Inheritance Object

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

SecurityPanel 클래스에서는 표시할 [보안 설정] 패널을 지정하는 값을 제공합니다.

이 클래스에는 Security.showSettings() 메서드에 사용되는 정적 상수가 들어 있습니다. SecurityPanel 클래스에서는 새 인스턴스를 만들 수 없습니다.

예제를 통해 확인하십시오.

참고 사항

Flash Player 보안


Public 속성
 속성다음에 의해 정의됨
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 객체의 프로토타입 객체에 대한 참조입니다.
Object
Public 메서드
 메서드다음에 의해 정의됨
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
 Inherited
지정된 객체의 문자열 표현을 반환합니다.
Object
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
Public 상수
 상수다음에 의해 정의됨
  CAMERA : String = "camera"
[static] Security.showSettings()에 전달하면 Flash Player 설정에 [카메라] 패널이 표시됩니다.
SecurityPanel
  DEFAULT : String = "default"
[static] Security.showSettings()에 전달하면 사용자가 Flash Player 설정을 마지막으로 닫을 때 열려 있던 패널이 표시됩니다.
SecurityPanel
  LOCAL_STORAGE : String = "localStorage"
[static] Security.showSettings()에 전달하면 Flash Player 설정에 [로컬 저장 설정] 패널이 표시됩니다.
SecurityPanel
  MICROPHONE : String = "microphone"
[static] Security.showSettings()에 전달하면 Flash Player 설정에 [마이크] 패널이 표시됩니다.
SecurityPanel
  PRIVACY : String = "privacy"
[static] Security.showSettings()에 전달하면 Flash Player 설정에 [개인 정보 설정] 패널이 표시됩니다.
SecurityPanel
  SETTINGS_MANAGER : String = "settingsManager"
[static] Security.showSettings()에 전달하면 [설정 관리자]가 별도의 브라우저 윈도우에 표시됩니다.
SecurityPanel
상수 정보
CAMERA상수
public static const CAMERA:String = "camera"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 Flash Player 설정에 [카메라] 패널이 표시됩니다.

참고 사항

DEFAULT상수 
public static const DEFAULT:String = "default"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 사용자가 Flash Player 설정을 마지막으로 닫을 때 열려 있던 패널이 표시됩니다.

참고 사항

LOCAL_STORAGE상수 
public static const LOCAL_STORAGE:String = "localStorage"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 Flash Player 설정에 [로컬 저장 설정] 패널이 표시됩니다.

참고 사항

MICROPHONE상수 
public static const MICROPHONE:String = "microphone"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 Flash Player 설정에 [마이크] 패널이 표시됩니다.

참고 사항

PRIVACY상수 
public static const PRIVACY:String = "privacy"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 Flash Player 설정에 개인 정보 설정 패널이 표시됩니다.

참고 사항

SETTINGS_MANAGER상수 
public static const SETTINGS_MANAGER:String = "settingsManager"

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9

Security.showSettings()에 전달하면 [설정 관리자]가 별도의 브라우저 윈도우에 표시됩니다.

참고 사항

예제 예제 사용 방법
SecurityExample.as

다음 예제에서는 Sprite 객체의 click 이벤트를 사용하여 Flash Player 설정의 [로컬 저장 설정] 패널을 표시하는 방법을 보여 줍니다. 주황색 상자가 draw()를 통해 스테이지에 추가됩니다. draw()에서 clickHandler()라는 click 이벤트 리스너가 추가되며 이 리스너에서는 click 이벤트에 응답하여 Flash Player에서 해당 [로컬 저장 설정] 패널을 열도록 합니다.
package {
    import flash.display.Sprite;
    import flash.text.TextField;
    import flash.events.*;
    import flash.system.Security;
    import flash.system.SecurityPanel;

    public class SecurityExample extends Sprite {
        private var bgColor:uint = 0xFFCC00;
        private var size:uint = 100;

        public function SecurityExample() {
            draw();
        }

        private function draw():void {
            var child:Sprite = new Sprite();
            child.graphics.beginFill(bgColor);
            child.graphics.drawRect(0, 0, size, size);
            child.graphics.endFill();
            child.buttonMode = true;

            var label:TextField = new TextField();
            label.text = "settings";
            label.selectable = false;
            label.mouseEnabled = false;
            child.addChild(label);

            child.addEventListener(MouseEvent.CLICK, clickHandler);
            addChild(child);
        }

        private function clickHandler(event:MouseEvent):void {
            Security.showSettings(SecurityPanel.LOCAL_STORAGE);
        }
    }
}




 

이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서

현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/ActionScriptLangRefV3/flash/system/SecurityPanel.html