コード例 #1
0
        public PropertyValueResource(string value, bool isSensitive)
        {
            if (isSensitive)
            {
                IsSensitive = true;
                SensitiveValue = new SensitiveValue { NewValue = value };
                return;
            }

            Value = value;
            IsSensitive = false;
        }
コード例 #2
0
        private AccountResource CreateUsernamePasswordAccount(int prefix)
        {
            var password = new SensitiveValue();

            password.NewValue = "Asdf1234";
            var account = new UsernamePasswordAccountResource()
            {
                Name     = "UsernamePasswordAccount-" + prefix.ToString("000"),
                Username = "******" + prefix.ToString("000"),
                Password = password,
            } as AccountResource;

            return(Repository.Accounts.Create(account));
        }
コード例 #3
0
 public UsernamePasswordAccountResource()
 {
     Password = new SensitiveValue();
 }
コード例 #4
0
 /// <summary>
 /// The FeedResource type has been depricated on Octopus Deploy 3.5 servers. Use NuGetFeedResource instead")]
 /// </summary>
 public FeedResource()
 {
     Password = new SensitiveValue();
 }
コード例 #5
0
 public OfflineDropEndpointResource()
 {
     SensitiveVariablesEncryptionPassword = new SensitiveValue();
 }
コード例 #6
0
 public OfflineDropEndpointResource()
 {
     SensitiveVariablesEncryptionPassword = new SensitiveValue();
     additionalData = new Dictionary <string, JToken>();
 }
コード例 #7
0
 public AzureSubscriptionAccountResource()
 {
     CertificateBytes = new SensitiveValue();
 }
コード例 #8
0
 public ProxyResource()
 {
     Password = new SensitiveValue();
 }
コード例 #9
0
 public SshKeyPairAccountResource()
 {
     PrivateKeyFile = new SensitiveValue();
     PrivateKeyPassphrase = new SensitiveValue();
 }
コード例 #10
0
 public UsernamePasswordAccountResource()
 {
     Password = new SensitiveValue();
 }
コード例 #11
0
 public PropertyValueResource(SensitiveValue sensitiveValue)
 {
     IsSensitive = true;
     SensitiveValue = sensitiveValue;
 }
コード例 #12
0
 public SshKeyPairAccountResource()
 {
     PrivateKeyFile       = new SensitiveValue();
     PrivateKeyPassphrase = new SensitiveValue();
 }
コード例 #13
0
 public OfflineDropEndpointResource()
 {
     SensitiveVariablesEncryptionPassword = new SensitiveValue();
 }
コード例 #14
0
 public AzureSubscriptionAccountResource()
 {
     CertificateBytes = new SensitiveValue();
 }
コード例 #15
0
 public TokenAccountResource()
 {
     Token = new SensitiveValue();
 }