OpenShift do use a dedicated authorization layer on top of Kubernetes and does not allow to access Kubernetes API using plain username/password credentials. This credential type do offer to generate OAuth access token based on your credentials as an alternative.

Read more on authentication documentation.