protected int GetPlainTextBlockSize(X509Certificate2 receiverCertificate)
{
switch (SecurityPolicyUri)
{
case SecurityPolicies.Basic256:
case SecurityPolicies.Basic256Sha256:
{
return Rsa_GetPlainTextBlockSize(receiverCertificate, true);
}
case SecurityPolicies.Basic128Rsa15:
{
return Rsa_GetPlainTextBlockSize(receiverCertificate, false);
}
default:
case SecurityPolicies.None:
{
return 1;
}
}
}