Skip to content

Commit

Permalink
Merge pull request #55 from smallstep/herman/scep-provisioner-decrypter
Browse files Browse the repository at this point in the history
Add SCEPDecrypter configuration
  • Loading branch information
hslatman authored Sep 25, 2023
2 parents a0363d0 + 7d2f2f7 commit 29330a8
Show file tree
Hide file tree
Showing 8 changed files with 249 additions and 119 deletions.
2 changes: 1 addition & 1 deletion admin.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion config.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion eab.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion majordomo.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion majordomo_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion policy.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

346 changes: 233 additions & 113 deletions provisioners.pb.go

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions spec/linkedca/provisioners.proto
Original file line number Diff line number Diff line change
Expand Up @@ -168,13 +168,22 @@ message K8sSAProvisioner {

message SSHPOPProvisioner {}

message SCEPDecrypter {
bytes certificate = 1;
bytes key = 2;
string key_uri = 3;
bytes key_password = 4;
}

message SCEPProvisioner {
bool force_cn = 1;
string challenge = 2;
repeated string capabilities = 3;
int32 minimum_public_key_length = 4;
bool include_root = 5;
int32 encryption_algorithm_identifier = 6;
SCEPDecrypter decrypter = 7;
bool exclude_intermediate = 8;
}

message NebulaProvisioner {
Expand All @@ -196,6 +205,7 @@ message Webhook {
ENRICHING = 1;
AUTHORIZING = 2;
SCEPCHALLENGE = 3;
NOTIFYING = 4;
}
enum CertType {
ALL = 0;
Expand Down

0 comments on commit 29330a8

Please sign in to comment.