firebase-admin.security-rules package

Cloud Firestore 및 Cloud Storage의 보안 규칙

함수

함수 설명
getSecurityRules(앱) 기본 앱 또는 지정된 앱의 SecurityRules 서비스를 가져옵니다.admin.securityRules()를 인수 없이 호출하여 기본 앱의 SecurityRules 서비스에 액세스하거나, admin.securityRules(app)로 호출하여 특정 앱과 연결된 SecurityRules 서비스에 액세스할 수 있습니다.

클래스

클래스 설명
규칙 세트 Firebase 보안 규칙 집합입니다.
규칙 세트 메타데이터 목록 규칙 세트 메타데이터의 페이지입니다.
SecurityRules Firebase SecurityRules 서비스 인터페이스

인터페이스

인터페이스 설명
RulesetMetadata를 참조하세요. 규칙 집합과 관련된 필수 메타데이터입니다.
규칙 파일 일부 Firebase 보안 규칙이 포함된 소스 파일입니다. 콘텐츠에는 텍스트 서식 지정, 들여쓰기, 주석 등의 원시 소스 코드가 포함됩니다. SecurityRules.createRulesFileFromSource() 메서드를 사용하여 이 유형의 새 인스턴스를 만드세요.

getSecurityRules(앱)

기본 앱 또는 지정된 앱의 SecurityRules 서비스를 가져옵니다.

admin.securityRules()는 인수 없이 호출하여 기본 앱의 SecurityRules 서비스에 액세스하거나 admin.securityRules(app)로 호출하여 특정 앱과 연결된 SecurityRules 서비스에 액세스할 수 있습니다.

서명:

export declare function getSecurityRules(app?: App): SecurityRules;

매개변수

매개변수 유형 설명
SecurityRules 서비스를 반환할 선택적 앱입니다. 제공하지 않으면 기본 SecurityRules 서비스가 반환됩니다.

반환:

SecurityRules

제공된 앱이 없는 경우 기본 SecurityRules 서비스 또는 제공된 앱과 연결된 SecurityRules 서비스입니다.

예 1

// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();

예 2

// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);