Class GdchCredentials.Builder

    • Field Detail

      • projectId

        private java.lang.String projectId
      • privateKeyId

        private java.lang.String privateKeyId
      • privateKey

        private java.security.PrivateKey privateKey
      • serviceIdentityName

        private java.lang.String serviceIdentityName
      • tokenServerUri

        private java.net.URI tokenServerUri
      • apiAudience

        private java.net.URI apiAudience
      • caCertPath

        private java.lang.String caCertPath
      • lifetime

        private int lifetime
    • Constructor Detail

      • Builder

        protected Builder()
    • Method Detail

      • setPrivateKeyId

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setPrivateKeyId​(java.lang.String privateKeyId)
      • setPrivateKey

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setPrivateKey​(java.security.PrivateKey privateKey)
      • setServiceIdentityName

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setServiceIdentityName​(java.lang.String name)
      • setTokenServerUri

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setTokenServerUri​(java.net.URI tokenServerUri)
      • setCaCertPath

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setCaCertPath​(java.lang.String caCertPath)
      • setGdchAudience

        @CanIgnoreReturnValue
        public GdchCredentials.Builder setGdchAudience​(java.net.URI apiAudience)
      • getProjectId

        public java.lang.String getProjectId()
      • getPrivateKeyId

        public java.lang.String getPrivateKeyId()
      • getPrivateKey

        public java.security.PrivateKey getPrivateKey()
      • getServiceIdentityName

        public java.lang.String getServiceIdentityName()
      • getTokenServerUri

        public java.net.URI getTokenServerUri()
      • getCaCertPath

        public java.lang.String getCaCertPath()
      • getLifetime

        public int getLifetime()