Checks whether the input meets all the required criteria of an ICredential object. Throws on invalid input.
A potentially only partial ICredential.
Checks whether the input meets all the required criteria of an ICredential object. Throws on invalid input.