Exemplo n.º 1
0
        protected Challenge(ChallengeTypeKind typeKind, string type, ChallengeAnswer answer)
        {
            if (answer == null)
                throw new ArgumentNullException(nameof(answer), "challenge answer must is required");

            TypeKind = typeKind;
            Type = type;
            Answer = answer;
        }
Exemplo n.º 2
0
        protected Challenge(ChallengeTypeKind typeKind, string type, ChallengeAnswer answer)
        {
            if (answer == null)
            {
                throw new ArgumentNullException(nameof(answer), "challenge answer must is required");
            }

            TypeKind = typeKind;
            Type     = type;
            Answer   = answer;
        }
Exemplo n.º 3
0
 public HttpChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.HTTP, type, answer)
 {
 }
Exemplo n.º 4
0
 public DnsChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.DNS, type, answer)
 {
 }
Exemplo n.º 5
0
 public TlsSniChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.TLS_SNI, type, answer)
 {
 }
Exemplo n.º 6
0
 public FakeChallenge(ChallengeAnswer answer)
         : base(ChallengeTypeKind.OTHER, "", answer)
 { }
Exemplo n.º 7
0
 public TlsSniChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.TLS_SNI, type, answer)
 { }
Exemplo n.º 8
0
 public HttpChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.HTTP, type, answer)
 { }
Exemplo n.º 9
0
 public DnsChallenge(string type, ChallengeAnswer answer)
     : base(ChallengeTypeKind.DNS, type, answer)
 { }