internal static ClientCredentialIdentity Create(
     Identity identity,
     AuthenticationGrantTypeClientCredential authenticationGrantTypeClientCredential,
     CreateClientCredentialIdentityDdto createClientCredentialIdentityDdto)
 {
     return(new ClientCredentialIdentity(identity, authenticationGrantTypeClientCredential, createClientCredentialIdentityDdto));
 }
 private ClientCredentialIdentity(
     Identity identity,
     AuthenticationGrantTypeClientCredential authenticationGrantTypeClientCredential,
     CreateClientCredentialIdentityDdto createClientCredentialIdentityDdto)
 {
     Identity = identity;
     AuthenticationGrantTypeClientCredential = authenticationGrantTypeClientCredential;
     Identifier = createClientCredentialIdentityDdto.Identifier;
 }