Skip to content

Commit

Permalink
6.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
SupportSDM committed Jan 25, 2024
1 parent 02c953d commit 0950d4f
Show file tree
Hide file tree
Showing 9 changed files with 18,704 additions and 4,088 deletions.
2 changes: 1 addition & 1 deletion com/strongdm/api/SigningCallCredential.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class SigningCallCredential extends CallCredentials {
private final String apiAccessKey;
private final String signature;
private static final String API_VERSION = "2021-08-23";
private static final String USER_AGENT = "strongdm-sdk-java/6.3.0";
private static final String USER_AGENT = "strongdm-sdk-java/6.3.1";

protected SigningCallCredential(String apiAccessKey, String signature) {
this.apiAccessKey = apiAccessKey;
Expand Down
103 changes: 103 additions & 0 deletions com/strongdm/api/VaultAppRoleCertSSHStore.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
// Copyright 2020 StrongDM Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//

// Code generated by protogen. DO NOT EDIT.

package com.strongdm.api;

/**
* VaultAppRoleCertSSHStore is currently unstable, and its API may change, or it may be removed,
* without a major version bump.
*/
public class VaultAppRoleCertSSHStore implements SecretStore {
private String id;
/** Unique identifier of the SecretStore. */
public String getId() {
return this.id;
}
/** Unique identifier of the SecretStore. */
public void setId(String in) {
this.id = in;
}

private String name;
/** Unique human-readable name of the SecretStore. */
public String getName() {
return this.name;
}
/** Unique human-readable name of the SecretStore. */
public void setName(String in) {
this.name = in;
}

private String namespace;
/** The namespace to make requests within */
public String getNamespace() {
return this.namespace;
}
/** The namespace to make requests within */
public void setNamespace(String in) {
this.namespace = in;
}

private String serverAddress;
/** The URL of the Vault to target */
public String getServerAddress() {
return this.serverAddress;
}
/** The URL of the Vault to target */
public void setServerAddress(String in) {
this.serverAddress = in;
}

private String signingRole;
/** The signing role to be used for signing certificates */
public String getSigningRole() {
return this.signingRole;
}
/** The signing role to be used for signing certificates */
public void setSigningRole(String in) {
this.signingRole = in;
}

private String sshMountPoint;
/** The mount point of the SSH engine configured with the desired CA */
public String getSshMountPoint() {
return this.sshMountPoint;
}
/** The mount point of the SSH engine configured with the desired CA */
public void setSshMountPoint(String in) {
this.sshMountPoint = in;
}

private java.util.Map<String, String> tags;
/** Tags is a map of key, value pairs. */
public java.util.Map<String, String> getTags() {
java.util.Map<String, String> m = new java.util.HashMap<String, String>();
if (this.tags != null) {
m.putAll(this.tags);
}
return m;
}
/** Tags is a map of key, value pairs. */
public void setTags(java.util.Map<String, String> in) {
if (in == null) {
this.tags = null;
return;
}
this.tags = new java.util.HashMap<String, String>();
this.tags.putAll(in);
}
}
103 changes: 103 additions & 0 deletions com/strongdm/api/VaultAppRoleCertX509Store.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
// Copyright 2020 StrongDM Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//

// Code generated by protogen. DO NOT EDIT.

package com.strongdm.api;

/**
* VaultAppRoleCertX509Store is currently unstable, and its API may change, or it may be removed,
* without a major version bump.
*/
public class VaultAppRoleCertX509Store implements SecretStore {
private String id;
/** Unique identifier of the SecretStore. */
public String getId() {
return this.id;
}
/** Unique identifier of the SecretStore. */
public void setId(String in) {
this.id = in;
}

private String name;
/** Unique human-readable name of the SecretStore. */
public String getName() {
return this.name;
}
/** Unique human-readable name of the SecretStore. */
public void setName(String in) {
this.name = in;
}

private String namespace;
/** The namespace to make requests within */
public String getNamespace() {
return this.namespace;
}
/** The namespace to make requests within */
public void setNamespace(String in) {
this.namespace = in;
}

private String pkiMountPoint;
/** The mount point of the PKI engine configured with the desired CA */
public String getPkiMountPoint() {
return this.pkiMountPoint;
}
/** The mount point of the PKI engine configured with the desired CA */
public void setPkiMountPoint(String in) {
this.pkiMountPoint = in;
}

private String serverAddress;
/** The URL of the Vault to target */
public String getServerAddress() {
return this.serverAddress;
}
/** The URL of the Vault to target */
public void setServerAddress(String in) {
this.serverAddress = in;
}

private String signingRole;
/** The signing role to be used for signing certificates */
public String getSigningRole() {
return this.signingRole;
}
/** The signing role to be used for signing certificates */
public void setSigningRole(String in) {
this.signingRole = in;
}

private java.util.Map<String, String> tags;
/** Tags is a map of key, value pairs. */
public java.util.Map<String, String> getTags() {
java.util.Map<String, String> m = new java.util.HashMap<String, String>();
if (this.tags != null) {
m.putAll(this.tags);
}
return m;
}
/** Tags is a map of key, value pairs. */
public void setTags(java.util.Map<String, String> in) {
if (in == null) {
this.tags = null;
return;
}
this.tags = new java.util.HashMap<String, String>();
this.tags.putAll(in);
}
}
133 changes: 133 additions & 0 deletions com/strongdm/api/VaultTLSCertSSHStore.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
// Copyright 2020 StrongDM Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//

// Code generated by protogen. DO NOT EDIT.

package com.strongdm.api;

/**
* VaultTLSCertSSHStore is currently unstable, and its API may change, or it may be removed, without
* a major version bump.
*/
public class VaultTLSCertSSHStore implements SecretStore {
private String caCertPath;
/** A path to a CA file accessible by a Node */
public String getCACertPath() {
return this.caCertPath;
}
/** A path to a CA file accessible by a Node */
public void setCACertPath(String in) {
this.caCertPath = in;
}

private String clientCertPath;
/** A path to a client certificate file accessible by a Node */
public String getClientCertPath() {
return this.clientCertPath;
}
/** A path to a client certificate file accessible by a Node */
public void setClientCertPath(String in) {
this.clientCertPath = in;
}

private String clientKeyPath;
/** A path to a client key file accessible by a Node */
public String getClientKeyPath() {
return this.clientKeyPath;
}
/** A path to a client key file accessible by a Node */
public void setClientKeyPath(String in) {
this.clientKeyPath = in;
}

private String id;
/** Unique identifier of the SecretStore. */
public String getId() {
return this.id;
}
/** Unique identifier of the SecretStore. */
public void setId(String in) {
this.id = in;
}

private String name;
/** Unique human-readable name of the SecretStore. */
public String getName() {
return this.name;
}
/** Unique human-readable name of the SecretStore. */
public void setName(String in) {
this.name = in;
}

private String namespace;
/** The namespace to make requests within */
public String getNamespace() {
return this.namespace;
}
/** The namespace to make requests within */
public void setNamespace(String in) {
this.namespace = in;
}

private String serverAddress;
/** The URL of the Vault to target */
public String getServerAddress() {
return this.serverAddress;
}
/** The URL of the Vault to target */
public void setServerAddress(String in) {
this.serverAddress = in;
}

private String signingRole;
/** The signing role to be used for signing certificates */
public String getSigningRole() {
return this.signingRole;
}
/** The signing role to be used for signing certificates */
public void setSigningRole(String in) {
this.signingRole = in;
}

private String sshMountPoint;
/** The mount point of the SSH engine configured with the desired CA */
public String getSshMountPoint() {
return this.sshMountPoint;
}
/** The mount point of the SSH engine configured with the desired CA */
public void setSshMountPoint(String in) {
this.sshMountPoint = in;
}

private java.util.Map<String, String> tags;
/** Tags is a map of key, value pairs. */
public java.util.Map<String, String> getTags() {
java.util.Map<String, String> m = new java.util.HashMap<String, String>();
if (this.tags != null) {
m.putAll(this.tags);
}
return m;
}
/** Tags is a map of key, value pairs. */
public void setTags(java.util.Map<String, String> in) {
if (in == null) {
this.tags = null;
return;
}
this.tags = new java.util.HashMap<String, String>();
this.tags.putAll(in);
}
}
Loading

0 comments on commit 0950d4f

Please sign in to comment.