Implement Connad/Disconnect-SsoAdminServer finctions
This commit is contained in:
@@ -45,9 +45,14 @@ namespace VMware.vSphere.SsoAdminClient.DataTypes
|
||||
}
|
||||
|
||||
public string Name { get; }
|
||||
public Uri ServiceUri => _client.ServiceUri;
|
||||
public string User => _client.User;
|
||||
public Uri ServiceUri => _client?.ServiceUri;
|
||||
public string User => _client?.User;
|
||||
public string Id { get; set; }
|
||||
public bool IsConnected => _client != null;
|
||||
|
||||
public void Disconnect() {
|
||||
_client = null;
|
||||
}
|
||||
|
||||
public override string ToString() {
|
||||
return Name;
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace VMware.vSphere.SsoAdminClient
|
||||
// Create STS Client
|
||||
var stsUri = lsClient.GetStsEndpointUri();
|
||||
_securityContext = new UserPassSecurityContext(user, password, stsUri, serverCertificateValidator);
|
||||
// Initialize security context with Saml token by username and password
|
||||
_securityContext.GetToken();
|
||||
|
||||
// Create SSO Admin Binding Client
|
||||
var ssoAdminUri = lsClient.GetSsoAdminEndpointUri();
|
||||
|
||||
Reference in New Issue
Block a user