소스 검색

perm: add GetSubjectsFunc GetContextFunc methods

xuxin 1 년 전
부모
커밋
c906cb27b7
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      perm/builder.go

+ 8 - 0
perm/builder.go

@@ -139,11 +139,19 @@ func (b *Builder) SubjectsFunc(v SubjectsFunc) (r *Builder) {
 	return b
 }
 
+func (b *Builder) GetSubjectsFunc() SubjectsFunc {
+	return b.subjectsFunc
+}
+
 func (b *Builder) ContextFunc(v ContextFunc) (r *Builder) {
 	b.contextFunc = v
 	return b
 }
 
+func (b *Builder) GetContextFunc() ContextFunc {
+	return b.contextFunc
+}
+
 func (b *Builder) DBPolicy(dpb *DBPolicyBuilder) (r *Builder) {
 	b.dbPolicy = dpb