コード例 #1
0
 public JwtValidationPolicy(IDictionary <string, string> attributes, string openIdConfigUrl = null, IEnumerable <string> issuers = null, ISectionPolicy requiredClaims = null) : base("validate-jwt", attributes)
 {
     _openIdConfig   = openIdConfigUrl != null ? new OpenIdConfig(openIdConfigUrl) : null;
     _issuers        = issuers != null ? new Issuers(issuers) : null;
     _requiredClaims = requiredClaims as SectionPolicy;
 }
コード例 #2
0
 public OutboundSectionPolicyBuilder(ISectionPolicy sectionPolicy) : base(sectionPolicy)
 {
 }
コード例 #3
0
 protected TSection AddPolicyDefinition(ISectionPolicy policy)
 {
     SectionPolicy.AddInnerPolicy(policy as IXmlPolicy);
     return(Return());
 }
コード例 #4
0
 protected SectionBuilderBase(ISectionPolicy sectionPolicy)
 {
     SectionPolicy = sectionPolicy;
 }
コード例 #5
0
 public BackendSectionPolicyBuilder(ISectionPolicy sectionPolicy) : base(sectionPolicy)
 {
 }
コード例 #6
0
 public OnErrorSectionPolicyBuilderBase(ISectionPolicy sectionPolicy) : base(sectionPolicy)
 {
 }